注文が選択されているかどうかを確認する方法 - ページ 8

 
Ant_TL:

何ですって?EAを渡した相手と何か関係があるのでしょうか?ポインタ」の状態は、他のEAや端末の何らかの動作に影響されるのでしょうか?

誰がやっても、命令を伴う操作に影響される。

 
Mislaid:
注文のある業務に影響がある。フォーラムでの典型的な例は、保留中の注文を削除することです。検索順序が正しくないと(インデックスが昇順)、予期しない結果になる。まさにここで、「順番は決まっているが、もはや同じではない」という状況が発生するのです。

注文だけでなく、モノも。そしてグローバル変数...そう、エラーは似ているのです。これはまさに、補助関数が呼び出される前に、補助関数内の順序選択状態を制御しないと、このようなエラーになるのです。

トピックの最初のメッセージで紹介したテンプレートを使って制御する方が自然です。

また、このテンプレートを使用すると、注文が選択されていない場合、エラー4105が発生します。

 
Ant_TL:

注文だけでなく、モノも。そして、グローバル変数もおそらく・・・。 そう、エラーは似ているのです。これはまさに、補助関数が呼ばれる前に、補助関数内の順序選択状態を制御しないと起こるエラーである。

そして、このトピックの最初の投稿であげたテンプレートを使って、最も自然にコントロールする唯一の方法です。

また、このテンプレートを使用すると、注文が選択されていない場合、エラー4105が発生します。


そして、一番良い方法は、操作のロジックを普通に行うことです。より正確には、「論理的な誤りを犯さないこと
 
Vinin:

そして、そのロジックをきちんと機能させることが一番です。もっと正確に言うと、論理的なミスをしないことです。

注文を扱うある関数の中で、注文も選択 する別の関数を呼び出すのは、おっしゃるとおり論理的な誤りでしょうか?それとも他の何か?

 
Ant_TL:

注文を扱うある関数の中で、注文も選択する別の関数を呼び出すのは、おっしゃるとおり論理的な誤りでしょうか?それとも他の何か?


プログラム(動作)の例を挙げる
 
Ant_TL:

注文だけでなく、モノも。そして、グローバル変数もおそらく・・・。 そう、エラーは似ているのです。これはまさに、補助関数を呼び出す前に、補助関数内の順序選択状態を制御しないと、このようなエラーが発生するのです。

順番の選択状態が変わることがあります。順番が選択できる場合がありますが、それ以上ではありません。
 
Mislaid:
選択状態が変化することがあります。順番は選べますが、それ以上はできません。

この状態をプログラムの中で自分で変えない限り、無理なのです。

 

馬鹿に神頼み

(C) 民間のことわざ

 
Vinin:

プログラムの例を挙げてください。

Vinin様、あなたとは「ファーストネーム」に切り替えていませんので、結局お返事はしないかもしれませんね。

 
Ant_TL:

Vinin様、ファーストネームで話したわけではないので、たぶんお返事できないと思います。


特定の誰かに向けて言ったわけではありません。

でも、個人的に受け止めたのは正解だったかもしれませんね。

馬鹿とは言えないが、耳が遠いのは確かだ。

他人の声が聞こえない。私の発言についてではなく、あなたが受けたアドバイスについてです。