请问如何打开目录和非可执行文件(不用对话框)??(200分)

Y

yongjia

Unregistered / Unconfirmed
GUEST, unregistred user!
我的程序中需要打开一个目录,然后显示里面的文件,请问该如何做(不要用对话框),同时,我能否用代码打开一个非可执行文件。比如一个word97文挡?
 
1 让tfilelistbox不可见,然后读它的item在显示。<br>2 参见已答问题。(缺省程序打开)
 
sorry filelistbox不是对话框,直接用就行。
 
》打开一个非可执行文件<br>&nbsp; Use ShellExecute or ShellExecuteEx.
 
第一,用SelectDirectory()这个函数就可以了。<br>第二:shellexecute(application.handle, nil, pchar('c:/windows/desktop/1.doc', nil, nil, SW_SHOWNORMAL ))<br><br>注意要使用shellAPI这个单元。
 
&lt;a href="DispQ.asp?LID=170635"&gt;如何编程实现采用系统缺省的程序打开各种类型的文件&lt;/a&gt;&lt;/td&gt;
 
打开文件夹窗口,只要:<br>winexec('start c:/',sw_hide);<br>就可以了.
 
多人接受答案了。
 
顶部