18 12
发新话题
打印

冰点版主有个超级大难题,已经问了好多人

就是想在文本多文档程序里面打开多个文本文件,当然并不是直接从文本多文档程序的打开菜单打开文本文件  ,是在资源管理器界面双击文本文件(之前已经建立关联),我现在问题是:在资源管理器中点击N个不同的文本文件,却打开N个文本多文档程序界面,如果使用进程控制,则只能打开一个文本文件  我知道要用到DDE调用,可我试过好多次也没成功
我给一个例子。你能否在这个例子帮我调试一下 然后把修改好的 FRMMDI.FRM和工程文件发给我  谢谢  向您学习
http://www.mndsoft.com/downfiles/sEdit12.rar

TOP

落花老大, 暂时前进了一步,原来我没有把窗口名称改为DDE,但是现在还没达到我的要求,现在已经能传替,但是不能打开点击的文件,怎样自动把点击的文件打开,如何获得点击的文件名
如何获得点击的文件名
如何获得点击的文件名
如何获得点击的文件名
如何获得点击的文件名
麻烦老大给我一个提示

TOP

如何获得点击的文件名
如何获得点击的文件名

如何获得点击的文件名
如何获得点击的文件名
麻烦老大给我一个提示 :lol 谢谢

TOP

第一次点击一个文本文件可以在多文档程序关联打开,  可第二次不知如何打开  当然有变通的方法  刚开始不END 等获得
CAPITON再END   但是这样不是走弯路了吗?浪费时间和资源

TOP

因为在资源管理器中点击文本文件,所以没法获得这个文件的LOADFILE 后面的文件名  如何获得? 第一次点击我也不知道程序怎样获得文件名,反正第一次他自动获得文件名   第二次不知如何获得

TOP

引用:
原帖由 Nothing 于 2006-11-16 23:06 发表
MDIForm.Picture1.LinkExecute "asd"
将这个发送要打开的文件名就可以了,一般是Commend函数,例如
MDIForm.Picture1.LinkExecute Commend
一般是Commend函数   就是不知道用什么Commend       本来RICHTEXT.LOADFILE “文件名”    就是不知道用什么函数来获得 “文件名”   第一次程序自动获得“文件名”   第二次程序如何获得“文件名” ???

TOP

我知道了  截取纯文栏名函数Function GetFileTitle

TOP

我想实现当在目录窗口或资源管理器中选中文件时,得到此文件的文件名.我用HOOK CALLWNDPROC拦截LVN_ITEMCHANGED,然后用SendMessage发送了LVM_GETITEMTEXT来得到LIST VIEW中的文本,可这只能得到文件名,却得不到文件路径,有什么办法可得到选中文件的文件路径?
还有,我在钩子函数加了一条MessageBox,用来显示得到的文件名?????????????????

TOP

 18 12
发新话题