请问谁懂delphi呀,现在有一个用delphi开发的Convert.dll,
Convert.dll说明
函数:
function WerToI(xInPutFileName,xOutPutFileName:PChar;MarcPro:TMarcProc):Integer;
xInPut1:需要转换的文件名称(d:\1.txt);
xOutPut2:转换后保存文件的名称(d:\2.ilo);
MarcPro:回调过程(procedure(Max,Position:Integer;Caption:pchar);stdcall;)
返回值:1:成功
0:失败
请问在c#里应该怎么调用呢?
Convert.dll说明
函数:
function WerToI(xInPutFileName,xOutPutFileName:PChar;MarcPro:TMarcProc):Integer;
xInPut1:需要转换的文件名称(d:\1.txt);
xOutPut2:转换后保存文件的名称(d:\2.ilo);
MarcPro:回调过程(procedure(Max,Position:Integer;Caption:pchar);stdcall;)
返回值:1:成功
0:失败
请问在c#里应该怎么调用呢?
解决方案 »
- C#链表问题
- ASP web开发---视频教程
- 急求键盘事件解决问题
- 我也问一个虚拟目录的问题,有点难度哦。
- !!!Winfrom下怎样快速将DataGrid的数据导出到Excel
- 请问Value does not fall within the expected range这个错误是什么意思
- 求救各位高手,App_Licenses.dll文件的问题
- c#中的文本框如何实现自动完成功能,要求数据库是其数据源
- [GduUI类库]C# WinForm控件分享
- 运行程序时,预定义的类型“System.Byte”尚未定义或导入是怎么回事?哪位大侠能帮我?
- 请问一个VB语句转成C#同类操作的语句
- 图片显示问题
{
messagebox.show(max.tostring()+" "+pos.tostring()+" "+cap);
}[DllImport("Dll名称.dll",CharSet=CharSet.Ansi)]
public static extern int WerToI(string xInPutFileName, string xOutPutFileName,TMarcPro MarcPro);
就可以调用了,编码不同,所以需要转换为Ansi
我是要调用WerToI,请问怎么调用呢?不好意思,不太懂这方面的
public static extern int WerToI(string xInPutFileName, string xOutPutFileName,TMarcPro MarcPro);
写到一个类里,用类名.WerToI()就可以调用了,