vb如何调用C#开发的DLL 库函数

xbb5920 2011-03-30 09:36:30
[DllImport("GMEnc.dll")]
public static extern void gm_enc(ref byte in_dat, int dat_len, int ecl, int xdim, int img_res, int fore_color, int back_color, string out_img_fn);



private void Excute_Encoder(string Enstr, string ImgPath)
{
System.Text.Encoding edg = System.Text.Encoding.GetEncoding("GB2312");
byte[] enbyte = edg.GetBytes(Enstr);
int ecl = 3;
int xdim = 4;
int img_res = 200;
gm_enc(ref enbyte[0], enbyte.Length, ecl, xdim, img_res, 0, 0x00ffffff, ImgPath);
以上C#语句如何转换成VB语句。
...全文
86 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
咸清 2011-03-30
  • 打赏
  • 举报
回复
这个远比C#调用VB的DLL难~~
C#的代码运行在托管堆上~~

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧