- ベストアンサー
順番に処理させたい
とある処理を順番どうりに処理させるにはどのような関数を入れるといいのでしょうか? タイマーで処理させていますが、 勝手に順番が入れ替わってしまうようなんです。 処理A 処理B 処理C となっています。 がなぜか処理Bが先に行われて、処理Aが行われます ※タイマーは2秒(2000MS)おきに実行し、一定の条件(その条件もタイマーで決定させる) ちなみに行数はそんなに多くないです。(多分・・・) 以上御願いします。 ちなみに .NET です。
- みんなの回答 (4)
- 専門家の回答
補足
デバックでステップインさせながら1行ずつおっていったらどうなってるんでしょう。> それをするとなぜか(タイマー処理が原因?)アプリケーションの画面を開いても、白くなり 応答なしになってしまいます。 go文か分岐かループ・・・・> は確かに使用していますが、その部分では使用していません。 このような感じです。 if hen=1 then 処理 A 処理 B 処理 C endif またこの部分もタイマーに含まれていますが、自分自身で無効にしています。 time.Enabled = False