关于参数传递方法的问题(0分)

  • 主题发起人 主题发起人 ql
  • 开始时间 开始时间
Q

ql

Unregistered / Unconfirmed
GUEST, unregistred user!
各位师兄好,不知道这个帖子放在此处是否正确,小弟想要做个程序,具体内容如下:<br>先运行第一个程序,再由第一个程序去启动第二个程序,这两个程序是相关联的,其中涉及到参数传递互用的问题,小弟无法解决。<br>小弟我想利用自编的DLL文件进行传递,但对DLL文件并不太熟,写是写好了,运行也正常,但参数就是无法传递。<br>不知道什么地方出了问题,我想可能是在DLL文件上出的问题。<br>请问各位师兄帮忙提提意见,看看还有什么更好、更简便的方法?小弟我虚心向大家请教,希望共同进步。小弟在此先谢谢各位了!!!
 
用内存隐射文件解决这个参数传递问题
 
如果是exe,你可以在exe后面加参数,比如:<br>exe2.exe p1 p2 p3 <br>如果你的参数里有空各,你可以这样<br>exe2 "aa bb" "cc" "dd"<br>在exe2的主窗体create事件里用ParamCount之类的可以取得<br>如果是dll那更方便了,是dll总有函数,比如,你导出的函数叫<br>funcTestDll(String1,String2,Integer3) ....
 
哈哈,楼上的师兄太感谢你们了。<br>内存隐射文件我不懂!<br>用EXE文件加参数的方法很方便,查看帮助就解决了。万分感谢!!!<br>但用DLL文件来传递的问题还没解决,可能是我的文件写的不对,请教有最简单的例子吗?
 
接受答案了.
 
后退
顶部