奇怪,,用char就可以了!!<br>我是这样定义的<br>procedure TForm1.Button1Click(Sender: TObject);<br>var<br> Name : string[255];<br>begin<br> GetModuleFileName(0, @Name, sizeof(name);<br> ShowMessage(Name);<br>end;<br><br>他显示的是没有头盘符的,,我得这问题就出现在类型定义上,请教一下<br>Name : array[0..255] of Char;<br>和<br>Name:string[255];<br>的分别呢,,我忘记了,谢谢!!<br>BTW:请问你有MSN吗??请加入我pengj@higoal.com 谢谢!!!<br>和 array<br><br>