WindowScreenShotの問題 - ページ 3

 
Alert: 596588\\WindowShots GBPCAD\\2014 1\\GBPCAD_2014-01-20 14-17-09.gif
 = mappa + CharToStr(92) + CharToStr(92) + Symbol();
  1. バックスラッシュが2つあるのは間違いです。
    // = mappa + CharToStr(92) + CharToStr(92) + Symbol();
       = mappa + CharToStr(92)                 + Symbol(); // One backslash
    // or
    #define  BS "\\"                                        // One backslash
       = mappa + BS                            + Symbol();
    

  2. mappaとは?FileOpenはTERMINALのexpertsfilesやTERMINALのtesterfilesに書き込む。"TERMINALexpertsfilesWindowShots GBPCAD
 
RaptorUK:
私は全く分からない、私はあなたが問題を診断することができるように十分なデバッグ情報を追加しようとしている...しかし、あなたはアイデアに対して抵抗しているようだ。

WindowScreen()はエラーなく実行されていますが、ファイルの書き込みができません。

コンピュータを再起動すると、今日も元気に動いています。


私は抵抗しない...

抵抗するMT4。

 
ttechnik:

WindowScreen()はエラーなく実行されているが、ファイルの書き込みができない。

WindowsScreenShot()がtrueを返したら、うまくいったことになります。
 
WHRoeder:
  1. ダブルバックスラッシュは誤りです。
  2. mappaとは何ですか?FileOpenはTERMINALのexpertsfilesやTERMINALのtesterfilesに書き込む。"TERMINALexpertsfilesWindowShots GBPCAD↩2014 1 "というディレクトリ構造になっているのか?

1.でも、ちゃんと動きますよ。


2. mappa is 596588WindowShots

私は、terminailがファイルを書き込むディレクトリを知っています。

 
RaptorUK:
......なぜ GIF ファイルを読み込むために開こうとしているのか? 何を読み込もうとしているのか? もし、エラーをテストしようとしているのなら WindowsScreenShot() の戻り値を使用することです。


ファイルの存在をテストする方法については、MQからの推奨であったと思います。
 
Ovo:

私はMQからファイルの存在をテストする方法を推奨されていたことを恐れています。
私はそのようなものだと仮定しましたが、WindowsScreenShot()がtrueを返すかどうかをテストせずになぜそれをするのですか? そしてWindowsScreenShot()がtrueを返した場合、なぜファイルの存在を確認 するのですか? ベルトと中括弧? そしてWindowsScreenShot()がtrueを返してFileOpen()が失敗したらどうするのでしょうか?
 
RaptorUK:
私はそれがそのようなものであると仮定しましたが、WindowsScreenShot()が真を返すかどうかをテストせずになぜそうするのですか? そしてWindowsScreenShot()が真を返した場合、なぜファイルの存在をチェックしますか? ベルトとブレース? そしてWindowsScreenShot()が真を返してFileOpen()が失敗したらどうしますか?


笑)このスレッド全体がとても刺激的です。私自身は、ファイルハンドルが正常に作成されている場合、なぜエラーがチェック されるのか、構造が理解できないのです。
 
ttechnik: 1.でも、いい感じに動作して います。
ttechnik です。 WindowScreen()はエラーなく実行されていますが、ファイルを書き込む ことはできません。
あなたの心を作る。
 
Ovo:

笑)スレッド全体がとても盛り上がっていますね。私自身は、なぜファイルハンドルが正常に作成された場合にエラーがチェックされるのか、構造がよくわかりません。

そうですね。
 
RaptorUK:
私はそのようなものだと仮定しましたが、WindowsScreenShot()が真を返すかどうかをテストせずになぜそうするのですか? そしてWindowsScreenShot()が真を返したならなぜファイルの存在を確認するのですか? ベルトとブレース? そしてWindowsScreenShot()が真を返しFileOpen()に失敗したら? 。



という 状況 です。


では、WindowsScreenShot()がtrueを返して、FileOpen()が失敗した場合はどうなるのでしょうか?

その理由がわかりません。


と、FileOpen()を確認 すると......。これこそ真のテストだ :)

理由: