サンセット番組? - ページ 10

 
Реter Konow:

まあ、そうさせてあげましょう。ヒゲの時代から他人の感想なんてどうでもいいんだよ(笑))

白熱電球でなければいいのですが、今はLEDがありますからね。

 
Aliaksandr Hryshyn:
まずは、最も単純なアルゴリズムの例から、視覚的な表現で見ていきましょう。あるテーブルに人の名前と年齢が入っていて、その人の姓から年齢を求める必要がある、ということを考えてみましょう。ループ、構造体の配列またはそのアナログ、構造体の説明。我々はすぐに異なる型を分離する、我々はエラーが必要ない、我々はint型 に姓を格納することを許可しない。

その前に、私が知っている最も簡単なGUIの仕組みについて説明します。パラメータや接続のレベルでどのように見えるかを想像し、ビジュアルでシステムを表現してみることにします。

また、お客様の事例を参考にさせていただきます。明日は

 
Реter Konow:
その前に、私が知っている最も簡単なGUIの仕組みについて説明します。パラメータやリンクのレベルでどのように見えるかを想像し、ビジュアルでシステムを表現してみることにします。

単純なHTMLのテーブルでもいいんです。指定されたパラメータ(姓)から正しいもの(年齢)を探すだけです。いずれにせよ、何かと検索しないと見つからない。ロジックは違うかもしれません。また、年齢ではなく、生年月日を指定したとすると、年齢が必要です。つまり、現在の日付から引き算する必要がある最小値です。

P.S. 実例は地獄のようにシンプルです)))
 
Konstantin Nikitin:

単純なHTMLのテーブルでもいいんです。あなたは、いくつかのパラメータ(姓)で正しいもの(年齢)を見つける必要があるだけです。いずれにせよ、試行錯誤して探す必要があります。論理が違うかもしれません。

P.S. この例は、地獄のようにシンプルです )))


素の検索機構のことなら、こんな感じです。

1.Last NameとAgeの2つのパラメータオブジェクトを作成します。

2.苗字のリストと年齢のリストの2つの選択オブジェクトを作成します。

3.Surnameピッカー・オブジェクトをLast Nameオブジェクトに接続します。

4.年齢用の選択オブジェクトと年齢用のオブジェクトパラメータを接続します。

5.両選択肢を埋める(リストにテキストを入力する)。

6.オブジェクト-パラメータをマッピングで接続する。

7.バンドルの中央にハンドラを配置します。

8.Last nameinput field パラメータにハンドラを接続する。

9.年齢を表す出力フィールドにハンドラを接続します(2つ目のハンドラ接続)。

10.ハンドラは、選択点1=選択点2という原則で動作します。

11.フィールド1の入力イベントは、第1サンプルの一致ループを発生させ、アイテム番号を取得し、第2サンプルの一致検索に入り、第1サンプルの受信番号を検索する。

12.結果の値は、年齢の出力フィールドに入ります。

//------------------------------------

Документация по MQL5: Константы, перечисления и структуры / Константы объектов / Типы объектов
Документация по MQL5: Константы, перечисления и структуры / Константы объектов / Типы объектов
  • www.mql5.com
При создании графического объекта функцией ObjectCreate() необходимо указать тип создаваемого объекта, который может принимать одно из значений перечисления ENUM_OBJECT. Дальнейшие уточнения свойств созданного объекта возможно с помощью функций по работе с графическими объектами.
 
それ自体は、上記のハンドラは単純なものです。ループを搭載しています。もちろん、作成には最小限のコードが必要ですが、一度作ってしまえば、他のシステムでも使えるようになります。100%合わない場合は、このハンドラのインスタンスを汎用テンプレートから継承するように修正します。
 
CREATE TABLE "staff" (
        "surname" TEXT,
        "age"     INTEGER
);

SELECT age FROM staff
WHERE surname='Deer';
 
Igor Makanu:
明日、GUIの機構構造をビジュアルで説明するときに、どんなSQLコードを出すか見てみましょう))
 
Реter Konow:
明日は、GUIの機構構造をビジュアルに表現する予定なので、どんなSQLコードが掲載されるのか見てみましょう))。

反対はしていない。

問題があって、解決策がある。しかし、99%の問題にはすでに解決策があり、知識があればよいのであって、毎回新しいものを発明する必要はない。

目的はタスクを完了することであり、コードを書くためにコードを書くことではないのですか?- コードを書く以外にも、面白いことはたくさんあります。

 
Igor Makanu:

反対はしていない。

問題があって、解決策がある。しかし、99%の問題にはすでに解決策があり、少なくともある程度の知識があればいいのです。

目的はタスクを完了することであり、コードを書くためにコードを書くことではないのですか?- イマイチ、コードを書く以外に面白いことがたくさんある。

この哲学は私にとって異質なものです。この消費者心理は、はっきり言って気持ち悪いです。エゴがないんです。ある種の世間へのひれ伏し、他人のものを唯一正しい、かけがえのないものとして受け入れること。こんな景色では、日向ぼっこの場所取りはできません。みんなに負けて、最後尾に立つしかないんです。すみません。悪気はないんです。

 
Реter Konow:

この哲学は、私にとって異質なものです。この消費者心理は、正直言って気持ち悪い。自我がないのです。ある種の世間へのひれ伏し、他人のものを唯一正しい、かけがえのないものとして受け入れること。こんな景色では、日向ぼっこの場所取りはできません。みんなに負けて、最後尾に立つしかないんです。すみません。悪気はないんです。

悪気はないんです。

日の当たる場所を確保する方法は他にもあるのですが......。馬は集団農場で一番働いたが、会長にはなれなかった」という冗談のようなものです。