大蝦留意, 高分相送(200)! 如何通過Delphi取得資源管理器當前目錄下所選中的文件名 ?????? 如何通過Delphi取得資源管理器當前目錄下所選中的文件名 ?????? 例如: 可通過 GetCurrentDir 函數取得當前目錄急急急急急急!!!!!! 急急急急急急!!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 陈宽达的《DELPHI深度历险》中有取指定目录下所有文件名的例子,书附源码中也有。 to: taozc(陶) 在哪里呀,网上有没有呀,我也想学习学习! 可以参考Delphi自带的Demo虚拟表,它是实现资源管理器的功能的 1.得到资源管理器窗体的Handle2.得到地址栏Handle3.得到地址栏文本,就是路径了4.findfirst,findnext 目的﹕在WINDOWS窗口下﹐用自己開發的應用程序打開自定義的數据文件﹒比如﹕Windows's Notepad.exe可打開**﹒txt文件(預裝載)﹐ procedure TForm1.Button1Click(Sender: TObject);begin if OpenDialog1.Execute then Edit1.Text:=ExpandFileName(OpenDialog1.FileName);end;不知是否这个意思。 目的﹕在WINDOWS窗口下﹐用自己開發的應用程序打開自定義的數据文件﹒比如﹕Windows's Notepad.exe可打開**﹒txt文件(預裝載).在Windows下﹐直接雙擊自定義文件﹐可由自己的應用程式打開﹐且直接裝入數据﹒ 可能需要编写外壳扩展程序、参考http://delphi.ktop.com.tw/TOPIC.ASP?TOPIC_ID=32192 to flyinwuhan(★★★★★)(冒牌高手): 由自己的應用程式打開自定義文件,自定義文件文件名(用戶任意命名)如何獲得﹖ 例如:我把.ICO图标文件和我的程序MyIcon.exe关联,要在注册表HKEY_CLASSES_ROOT\icofile\Shell\Open\Command处写入:"C:\Program Files\MyIconUnit\MyIcon.exe" "%1"当用户在“我的电脑”或资源管理器双击一个图标文件的时候就会启动MyIcon.exe。在MyIcon.exe中用ParamStr(1)就可以得到这个图标文件的路径和名称。 由自己的應用程式打開自定義文件,自定義文件文件名(用戶任意命名)如何獲得﹖///////////////////////////////////////////////////////////////拜托、地址都给你了、都懒的打开看了?$Delphi\Demos\ActiveX\ShellExtTContextMenu = class(TComObject,IShellExtInit,IContextMenu)private FFileName: array[0..MAX_PATH] of Char;function TContextMenu.SEIInitialize(pidlFolder: PItemIDList; lpdobj:IDataObject; hKeyProgID: HKEY): HResult;DragQueryFile(StgMedium.hGlobal, 0, FFileName, SizeOf(FFileName)); 远程连接SQL数据库问题 关于线程与FORM的郁闷问题 请教一个下拉框显示数据库中某个字段 改变当前进程 rpc服务器不可用! SQL语句优化 一台98和一台XP用拨号网络互联,可行吗? 如何给treeview添加一个子项? 求高手解决EDIT值造成的数据库出错 急!如何才能把用query控件从磁盘调入的数据库及查询后的数据打印预览到QuickRep控件? 问个菜鸟问题: sppcom怎样发送大于128的数据!发送的都是小于128的数据!紧急!
在哪里呀,网上有没有呀,我也想学习学习!
2.得到地址栏Handle
3.得到地址栏文本,就是路径了
4.findfirst,findnext
比如﹕Windows's Notepad.exe可打開**﹒txt文件(預裝載)﹐
begin
if OpenDialog1.Execute then
Edit1.Text:=ExpandFileName(OpenDialog1.FileName);
end;
不知是否这个意思。
比如﹕Windows's Notepad.exe可打開**﹒txt文件(預裝載).在Windows下﹐直接雙擊自定義文件﹐可由自己的應用程式打開﹐且直接裝入數据﹒
http://delphi.ktop.com.tw/TOPIC.ASP?TOPIC_ID=32192
由自己的應用程式打開自定義文件,自定義文件文件名(用戶任意命名)如何獲得﹖
我把.ICO图标文件和我的程序MyIcon.exe关联,要在注册表
HKEY_CLASSES_ROOT\icofile\Shell\Open\Command处写入:
"C:\Program Files\MyIconUnit\MyIcon.exe" "%1"当用户在“我的电脑”或资源管理器双击一个图标文件的时候就会启动MyIcon.exe。在MyIcon.exe中用ParamStr(1)就可以得到这个图标文件的路径和名称。
///////////////////////////////////////////////////////////////
拜托、地址都给你了、都懒的打开看了?
$Delphi\Demos\ActiveX\ShellExtTContextMenu = class(TComObject,IShellExtInit,IContextMenu)
private
FFileName: array[0..MAX_PATH] of Char;function TContextMenu.SEIInitialize(pidlFolder: PItemIDList; lpdobj:
IDataObject; hKeyProgID: HKEY): HResult;DragQueryFile(StgMedium.hGlobal, 0, FFileName, SizeOf(FFileName));