91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1.21MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-09-30
  • 語言: Java
  • 標(biāo)簽: C#調(diào)用java??

資源簡介

C#調(diào)用java,可以直接調(diào)用.jar和.class文件,無需生成.net組件,更穩(wěn)定快速

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;
using?JavaCall;
using?System.IO;
using?System.Text;

namespace?CSharpTest
{
????public?partial?class?Form1?:?Form
????{
????????public?static?IntPtr?jni;
????????public?Form1()
????????{
????????????InitializeComponent();
????????????if?(jni?==?IntPtr.Zero?)
????????????{
????????????????//jni?=?SatJni.SATJNI_Create(new?StringBuilder(“.;./ksoap2-j2se-full-2.1.2.jar“));
????????????????jni?=?SatJni.SATJNI_Create(“.;./ksoap2-j2se-full-2.1.2.jar“);
????????????}
????????}

????????private?void?btMd5_Click(object?sender?EventArgs?e)
????????{
????????????/*
????????????調(diào)用MD5類的方法
????????????public?static?String?getMD5(?String?s?)
????????????獲取字符串xxxx的md5值
????????????*/


????????????IntPtr?cls?=??SatJni.SATJNI_FindClass(jni“com/common/MD5“);
????????????if?(?cls?==?IntPtr.Zero)?{
????????????MessageBox.Show(“請確認(rèn)程序目錄下面是否有com/common/MD5.class““未找到com/common/MD5“);
????????????return;
?????????????}

????????????IntPtr?args?=??SatJni.SATJNI_NewArgs();

????????????IntPtr?idGet?=?SatJni.SATJNI_GetStaticMethodID(jnicls“getMD5““(Ljava/lang/String;)Ljava/lang/String;“);
????????????SatJni.SATJNI_AddStringArg(jniargs“xxxx“);
????????????IntPtr?o?=?SatJni.SATJNI_CallStaticobjectMethod(jniclsidGetargs);
????????????SatJni.SATJNI_DeleteArgs(args);

????????????string?md5?=??SatJni.SATJNI_objectToString(jnio);
????????????MessageBox.Show(md5);


????????}

????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{
????????????//FileStream?fs?=?new?FileStream(““);
????????????textBox1.Text?=?File.ReadAllText(“說明.txt“?Encoding.Default);
????????????
????????????
????????}

????????private?void?btbase64_Click(object?sender?EventArgs?e)
????????{
????????????/*
????????????????調(diào)用base64
????????????????的方法public?static?String?encodeFromFile(?String?filename?)
????????????????獲取文件ksoap2-j2se-full-2.1.2.jar的base64值
????????????*/


????????????IntPtr?cls?=?SatJni.SATJNI_FindClass(jni?“com/common/base64“);
????????????if?(cls?==?IntPtr.Zero)
????????????{
????????????????MessageBox.Show(“請確認(rèn)程序目錄下面是否有com/common/base64.class“?“未找到com/common/base64“);
????????????????return;
????????????}

????????????IntPtr?args?=?SatJni.SATJNI_NewArgs();

????????????IntPtr?idGet?=?SatJni.SATJNI_GetStaticMethodID(jni?cls?“encodeFromFile“?“(Ljava/lang/String;)Ljava/lang/String;“);
????????????SatJni.SATJNI_AddStringArg(jni?args?“ksoap2-j2se-full-2.1.2.jar“);
????????????IntPtr?o?=?SatJni.SATJNI_CallStaticobjectMethod(jni?cls?idGet?args);
????????????SatJni.SATJNI_DeleteArgs(args);

????????????string?md5?=?SatJni.SATJNI_objectToString(jni?o);
????????????MessageBox.Show(md5);
????????}

????????private?void?btPhone_Click(object?sender?EventArgs?e)
????????{
????????????string?

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件???????2105??2013-08-16?16:05??CSharpTest\bin\Debug\com\common\base64$InputStream.class

?????文件???????2329??2013-08-16?16:05??CSharpTest\bin\Debug\com\common\base64$OutputStream.class

?????文件??????15166??2013-08-16?16:05??CSharpTest\bin\Debug\com\common\base64.class

?????文件??????68446??2013-08-16?16:03??CSharpTest\bin\Debug\com\common\base64.java

?????文件???????1205??2013-08-16?15:58??CSharpTest\bin\Debug\com\common\MD5.class

?????文件???????1101??2013-08-16?00:14??CSharpTest\bin\Debug\com\common\MD5.java

?????文件??????15360??2013-08-23?23:16??CSharpTest\bin\Debug\CSharpTest.exe

?????文件??????32256??2013-08-23?23:16??CSharpTest\bin\Debug\CSharpTest.pdb

?????文件??????14328??2013-08-23?23:17??CSharpTest\bin\Debug\CSharpTest.vshost.exe

?????文件????????490??2007-07-21?01:33??CSharpTest\bin\Debug\CSharpTest.vshost.exe.manifest

?????文件??????98114??2013-08-09?23:17??CSharpTest\bin\Debug\ksoap2-j2se-full-2.1.2.jar

?????文件?????773968??2011-06-11?01:58??CSharpTest\bin\Debug\msvcr100.dll

?????文件?????344064??2008-01-01?20:00??CSharpTest\bin\Debug\MSVCR70.DLL

?????文件?????180736??2013-08-18?13:39??CSharpTest\bin\Debug\SatJni.dll

?????文件????????806??2013-08-18?13:36??CSharpTest\bin\Debug\說明.txt

?????文件???????3768??2013-08-22?22:19??CSharpTest\CSharpTest.csproj

?????文件????????909??2013-08-22?21:50??CSharpTest\CSharpTest.sln

????..A..H.?????17408??2013-08-23?23:17??CSharpTest\CSharpTest.suo

?????文件??????10981??2013-08-23?23:16??CSharpTest\Form1.cs

?????文件???????5980??2013-08-23?23:10??CSharpTest\Form1.Designer.cs

?????文件???????5814??2013-08-23?23:10??CSharpTest\Form1.resx

?????文件?????773968??2011-06-11?01:58??CSharpTest\msvcr100.dll

?????文件?????344064??2008-01-01?20:00??CSharpTest\MSVCR70.DLL

?????文件???????1098??2013-08-23?23:17??CSharpTest\obj\Debug\CSharpTest.csproj.FileListAbsolute.txt

?????文件????????847??2013-08-23?23:12??CSharpTest\obj\Debug\CSharpTest.csproj.GenerateResource.Cache

?????文件??????15360??2013-08-23?23:16??CSharpTest\obj\Debug\CSharpTest.exe

?????文件????????180??2013-08-23?23:12??CSharpTest\obj\Debug\CSharpTest.Form1.resources

?????文件??????32256??2013-08-23?23:16??CSharpTest\obj\Debug\CSharpTest.pdb

?????文件????????180??2013-08-22?22:19??CSharpTest\obj\Debug\CSharpTest.Properties.Resources.resources

?????文件????????508??2013-08-22?22:30??CSharpTest\Program.cs

............此處省略21個(gè)文件信息

評論

共有 條評論