Tclockスレッド Part6

このエントリーをはてなブックマークに追加
908名無し~3.EXE
ツールチップ関連での不具合です。
環境はWin2K + SP3

ツールチップのタイトルが文字化け?します。具体的には

「News & Weather & TV Guids」が
「Ne16 Weat16er & TV Gui4e」になってしまいます。
フォントを変えてみてもだめです。

もう一つ、アラームの自動実行で、exec.vbsを実行すると、
「ファイルが見つかりません」のエラーが出る。
そのままにしておくと、定期実行ごとにエラーが出る。
その後プロパティでexec.vbsを改めて指定し直すとTClock終了までは
エラーが出ずに定期実行も正しく行われるが、いったん終了させて
また起動するとエラーが出るようになります。
ちなみにexec.vbsファイルを直接実行するとエラーは出ないですので
exec.vbsの記述間違いは無いです。

みなさんのところはどうでしょう?
909名無し~3.EXE:02/12/04 16:50 ID:j3k3FD2x
>>908
自分で解決してないか?
どの文字が置き換わってるのか書式とにらめっこしながら考えてミロ。
あと過去ログも読め!
910名無し~3.EXE:02/12/04 16:52 ID:Q4e9WTqf
文字化けって・・・
""で囲めばいいだけのことじゃん。
911名無し~3.EXE:02/12/04 16:57 ID:Wm555ds6
あ…
912635 ◆6ZmC9oeGII :02/12/04 17:09 ID:KtWs3pCz
>>908
自動実行で起動したプログラムの作業フォルダ(カレントディレクトリ)は、TClockのものが
引き継がれます。

カレントディレクトリを変更して起動したい場合、

1.通常のプログラム
ショートカットを作成し、そのプロパティで作業フォルダを変更する。

2.WSHスクリプト
>>756を参考に、作業フォルダ指定する。

ダブルクリックで起動するのにTClockからだとエラーが出るのはたいていこれが理由です。
また、WSHスクリプトをスペースを含むフォルダに配置して、exec.vbsで絶対Path指定してる
場合は、スクリプトの位置を変えるか、PathをDOS形式で指定するとうまくいきます。