UWSCでテキストファイルを開いて表示したい
UWSCでテキストファイルやExcelファイルを開きたいのですが、
FOPEN関数を使っても、たとえばテキストファイルを開こうと思っても開けません。
これはなぜでしょうか?
すべてのパソコンでダメでした。
OSはXPSP3、7SP1、です。
UWSCのバージョンは最新のバージョン(4.8e1)です。
UWSC.EXEのあるフォルダに、「test01.txt」を作成し、
fid=FOPEN("test01.txt",F_READ or F_WRITE)
と書いても、絶対パスで、
fid=FOPEN("C:\Users\user01\Desktop\uwsc\test01.txt",F_READ or F_WRITE)
と書いても、ダメでした。
その一行しか書いてないのがダメな原因なのでしょうか?
「C:\Users\user01\Desktop\uwsc\test01.txt」は
コマンドプロンプトやファイルを指定して実行、からは開けます。
アンチウィルスソフトは一時的にOFFにしてもだめでした。
OS(XPSP3)を再インストールして、ネットにつながず、
セキュリティソフトなしでやってみてもダメでした。
多分、自分が何か勘違いをしているのだと思いますが、
FOPEN関数は、ファイルを開いて表示するものだと思っていましたが
違うのでしょうか?
Webで検索すると、他のみなさんは開いているようなのですが・・・
ファイルのIDを取得するだけではだめで、ほかの記述も必要ということなのでしょうか?
ゆくゆくはExcelのファイルを普通に開きたいのです。
COMで開くような事例もあったので、それは試してみましたが、
Office2003のセキュリティの「中」設定が無視されて
開いてしまい、Auto_Openマクロも無視されたりで、
使いたくありません。
「中」設定のまま、「マクロを実行させるダイアログ」を
表示してExcelファイルを開きたいのです。
でもその前にということで、テキストファイルを試しにと思ったのですが
テキストファイルすら開けません。
何度かWeb検索しても一向に手がかりがつかめません。
大変すみませんが、どなたがご存知の方がいらっしゃったら、
よろしくご指導くださいませ。