Shell "C:\DICO\DICO.exe C:\DICO\1357031.2.840.113619.2.261.4.2147483647.1364756336.515187.dic", vbNormalFocus
這個只能打開一個檔案,無法打開*.dic檔案,無法使用通配符,,呼叫的程式是可以同時打開多個DIC檔案的。求求大家了
uj5u.com熱心網友回復:
你首先在“命令提示符”中,運行:C:\DICO\DICO.exe C:\........15187.dic
這段,看它是不是能正確打開檔案!
如果可以打開,再來考慮VB6的問題。
uj5u.com熱心網友回復:
可以打開啊,只能打開指定的一個檔案,使用通配符打開所有型別一樣的檔案,uj5u.com熱心網友回復:
怎么實作使用通配符打開所有型別一樣的檔案uj5u.com熱心網友回復:
有這么怪的事?按理說,用VB6的Shell,
跟命令提示符中應該是一樣的。
uj5u.com熱心網友回復:
用Dir加通配符列舉所有的檔案,回圈呼叫Shelluj5u.com熱心網友回復:
是把所以影像檔案打開放到一個指定程式中uj5u.com熱心網友回復:
如果說他的程式可以用選擇的方式選中多個檔案,他的原理一般是 C:\1.TXT & CHR(0) & C:\2.TXT之類,每個檔案名之間他用了一個特別的分隔符的uj5u.com熱心網友回復:
按C:\1.TXT & CHR(0) & C:\2.TXT 這個格式,只能打開一個圖片檔案,但是用滑鼠可以多選的,用滑鼠也可以打開多個圖片。uj5u.com熱心網友回復:
資源管理器滑鼠多選打開就是多次呼叫了命令列。資源管理器的操作都可以在注冊表中查到,你可以確認一下 .dic 檔案關聯 DICO.exe 打開的命令列引數到底是一個還是多個!
uj5u.com熱心網友回復:
通過滑鼠可以打開多幅影像,.dic 檔案關聯 DICO.exe 打開的命令列引數也是多行的。Shell "C:\DICO\DICO.exe C:\DICO\*.dic", vbNormalFocus
加上*通配符,就打不開,有沒有別的方法啊。
uj5u.com熱心網友回復:
有很多影像,想在一個程式界面顯示,程式也支持多幅影像顯示,用滑鼠操作可以打開,目前就是想通程序式自動打開多幅影像。uj5u.com熱心網友回復:
如果支持多檔案引數,注冊表中如何寫你就照樣模仿。通過 Dir("C:\DICO\*.dic") 取得所有的檔案路徑拼接在命令列引數中。
uj5u.com熱心網友回復:
資源管理器的操作都可以在注冊表中查到? 在注冊表里怎么找啊?我找不到啊!uj5u.com熱心網友回復:
到底是支持還是不支持?
uj5u.com熱心網友回復:
我不會在注冊表里查看,但是在瀏覽器里有打開的命令,然后全選影像檔案,點擊打開,就可以打開所有影像檔案了。uj5u.com熱心網友回復:
暈!
那你就多次(比如回圈)呼叫 Sell命令啊!只是每次傳的檔案名不一樣而已。
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
平時不學習,考試亂著急。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/116751.html
標籤:API
