真 真正的李勇 Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-22 #1 我用Delphi5,做了一个浏览器ActiveX插件,在其中用了一个Opendialog控件,为什么打开的文件名都是乱码?而一般程序就没有这个问题?
Z zhangshunzhong Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-24 #2 改用delphi6做ActiveX吧, 我原来用D5,总有些问题,现在改D6就好了
W wkp13_8 Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-04 #3 Opendialog控件在高版本的IE中不能正常使用,改用API调用吧。IE 5可行。
F flamingo Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-06 #5 瞎扯。实际上是 Delphi 的问题。Delphi 自己会把 str 识别作 ANSI 串,为此专门提供 了 Unicode 中的 widestr 转换函数。在支持 Unicode 的程序里调用东亚文字需要自己 设法避开 Delphi 的这一自动功能。
瞎扯。实际上是 Delphi 的问题。Delphi 自己会把 str 识别作 ANSI 串,为此专门提供 了 Unicode 中的 widestr 转换函数。在支持 Unicode 的程序里调用东亚文字需要自己 设法避开 Delphi 的这一自动功能。
Z zhangshunzhong Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-06 #6 别犯傻了,真正的李勇,还真去找API实现OpenDialog的方法啊? 我在Delphi6中做的ActiveXForm中加了个TOpenDialog,用得很正常 即使你在ActiveXForm中没法用Opendialog控件实现,也可以用脚本语言 <input type="file" name="OpenFile"> 然后调用ActiveXForm中的处理过程处理OpenFile.value
别犯傻了,真正的李勇,还真去找API实现OpenDialog的方法啊? 我在Delphi6中做的ActiveXForm中加了个TOpenDialog,用得很正常 即使你在ActiveXForm中没法用Opendialog控件实现,也可以用脚本语言 <input type="file" name="OpenFile"> 然后调用ActiveXForm中的处理过程处理OpenFile.value
Z zqs10597249 Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-08 #7 这个分是我的了 可能是TOpenDialog的BUG,不要用 OpenDialog1.FileName,用 OpenDialog1.Files[0]; TSaveDialog也是一样,SaveDialog1.FileName==>SaveDialog1.Files[0]
这个分是我的了 可能是TOpenDialog的BUG,不要用 OpenDialog1.FileName,用 OpenDialog1.Files[0]; TSaveDialog也是一样,SaveDialog1.FileName==>SaveDialog1.Files[0]
Z zhangshunzhong Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-08 #8 zqs10597249,楼主说是乱码啊 OpenDialog1.FileName我试过是取不出来的 不过OpenDialog1.files.string[0]就可以了。 但楼主的问题根本就是OpenDialog打开以后看到的是乱码
zqs10597249,楼主说是乱码啊 OpenDialog1.FileName我试过是取不出来的 不过OpenDialog1.files.string[0]就可以了。 但楼主的问题根本就是OpenDialog打开以后看到的是乱码