日期:2014-05-18  浏览次数:21019 次

C#+winform: [DllImport 中数据类型的对应关系问题
以下是和[DllImport ....]相关的declare语句,本人不清楚每行后半部(标红)被注释掉的部分括号中的PChar和string应对应什么数据类型,请见教。
这几行是Visual Foxpro代码,后面我标红的部分忘了是什么语言的代码(pascal?)
declare integer GetSerialNumber in tf.dll string &&(serial_number: PChar)
declare integer GetPercent in tf.dll &&()
&&//declare integer DeletePdaFile in tf.dll &&(pda_filename: string)

declare integer DeletePdaFile in tf.dll string &&(pda_filename: string)
总之想知道string和PChar在C#中是对应什么类型。

------解决方案--------------------
&&(serial_number: PChar) 
&&(pda_filename: string) 
&&(Com_port: integer)
真搞笑,当然还是 vfp 啊,这不过是vfp 的注释语句