如题

解决方案 »

  1.   

    StrPCopy(mm,ListBox1.items.Strings[i]);
           winexec  (mm,SW_SHOWNORMAL);这一段异常,!
      

  2.   

    PChar(string);强制类型转换。
      

  3.   

    换成pchar  winexec  (Pchar(ListBox1.items.Strings[i]),SW_SHOWNORMAL);
    还异常
      

  4.   

    看错了题目,应该是Pchar(string),我先前说的是pchar-->string
      

  5.   

    Pchar->String 
    好象,用:= 赋值过去就可以,或者直接就用,出的异常为:
    “”
    Access violation at address 0040734d in module 'Project1.exe' write of address 000000
      

  6.   

    pchar(s)
    s最好是本单元的变量,控件
      

  7.   

    是本单元的,
    相SHOWMESSAGE(),是正常的,!
      

  8.   

    winexec('D:\2\3\发行版\MyDict.exe',SW_SHOWNORMAL) ;
    这行就什么问题全没有,我怎么办呀,???