怎样像WINRAR一样直接从硬盘文件获取文件参数到系统中?

ChrisCai 2003-09-29 05:29:00
我做一个文件管理系统,要把硬盘上的文件上传到系统中,我现在要在硬盘上的一个文件夹内右击其中的一个文件,弹出菜单,有一个菜单项是"上传到系统",也就是直接把这个文件的路径作为参数传递到系统中,怎样处理这种做法,谢谢!!!
...全文
34 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
daviddivad 2003-09-30
  • 打赏
  • 举报
回复
看看注册/反注册ocx,dll的例子吧,请:举一反三

大家注册DLL或OCX的方法应该用Regsvr32.exe,用得多了大家一定会觉得在运行中写一长串东西很是烦人吧?!这里我向大家介绍一种麻烦一次方便"一生"的方法。这个方法只要右击你想注册或反注册的OCX或DLL就可以了。它的原理是通过修改注册表使右击OCX或DLL文件时出现注册和反注册的菜单项。

下面介绍这个方法
  注册DLL文件:打开HKEY_CLASSES_ROOR\Dllfile,新建项shell,再其下新建Register,你会发现Register就是右键弹出的菜单名,再在其下建command,修改其"默认值"为Regsvr32 %1
反注册DLL文件:打开HKEY_CLASSES_ROOR\Dllfile,新建项shell,再其下新建Unregister,再在其下建command,修改其"默认值"为Regsvr32 %1 /u

注册和反注册OCX文件打开HKEY_CLASSES_ROOR\OCXfile,然后其它的方法和上面的一样的了。


右击一个OCX或DLL试试看,呵呵,Yes!出现了我们想要的Register和Unregister菜单项。



%1就是文件路径了
rainstormmaster 2003-09-30
  • 打赏
  • 举报
回复
参考:
http://www.china-askpro.com/msg9/qa23.shtml
pandengzhe 2003-09-29
  • 打赏
  • 举报
回复
添加右键菜单+取得路径,应该不是很难,有时间仔细帮你想想。
kmzs 2003-09-29
  • 打赏
  • 举报
回复
收藏

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧