記事"グラフィカルインタフェースX:リストとテーブルの高度な管理コードの最適化(ビルド7)"についてのディスカッション - ページ 10 1...3456789101112 新しいコメント Viktor Glovluk 2017.01.27 13:02 #91 Anatoli Kazharski:なぜできないの?できます。これはあなたのMQLアプリケーション(インジケーターやEA)のクラスです。すべて同じです。このように入力フィールドから 値を取得することができます:m_spin_edit1.GetValue()いいえ、アナトリー、あなたは私を誤解しています、いや、むしろ私は自分自身を正しく表現していませんでした)))私はそれが可能か どうかを聞いていません!しかし、私が本当に興味があるのは、CProgram クラスの外からこのデータを取得する方法です。繰り返しますが、私はOOPをよく理解していません!プログラムの構造はどうすればいいのでしょうか?EAとインターフェイスをどのようにリンクさせるのか、私には理解できない!CProgram クラスのオブジェクトは すべて「Menu.mqh」ファイルにあり、Expert Advisorからはアクセスできません。または、どのようにそれを作るか、私に教えてもらえますか? Anatoli Kazharski 2017.01.27 13:09 #92 Viktor Glovluk:いいえ、アナトリー、あなたは私を誤解しています、というか、私は自分自身を正しく表現していませんでした)))私はそれが可能か どうかを聞いて いません!私ならこうします。しかし、このオプションが合わないのであれば、必要なクラス・メンバーを パブリックにして、それらにアクセスできるようにします。 Viktor Glovluk 2017.01.30 09:17 #93 Anatoli Kazharski:私ならこうする。しかし、この方法が合わないのであれば、必要なクラス・メンバーを publicにして、アクセスできるようにしてください。僕は本当にバカだ!って、教えてくれなかった :)クラス全体のフィールドをpublicにしないように、必要な情報を得るためのpublicメソッドを作ればいい!そして、EA自体で、イベントハンドラで、インターフェイスでクリックされたものを理解するためのパラメータsparamで、私はどのように私が呼び出したボタンやフィールドを知っている方法を知っている!昨日、私は何とか追いつくために丸一日を費やして、そして今日、私は朝起きて、それが私に夜明けを迎えました!)) dantetemp 2017.02.10 10:51 #94 テーブルの特定の行を削除するには? Anatoli Kazharski 2017.02.10 11:40 #95 dantetemp: テーブルの特定の行を削除する方法を教えてください。今のところ、CTable::Rebuilding()メソッドを使ってテーブル全体を再構築し、再初期化する方法しかありません。次回の更新では、テーブルの個別の行を削除するメソッドを追加する予定です。 dantetemp 2017.02.12 22:33 #96 Anatoli Kazharski:現在のところ、CTable::Rebuilding()メソッドを使用してテーブル全体を完全に再構築し、再初期化することによってのみ可能です。次回の更新では、テーブルの個別の行を削除するメソッドを追加する予定です。 super!次のアップデートはいつ頃になりますか? Anatoli Kazharski 2017.02.13 07:18 #97 dantetemp: スーパー!次のアップデートはいつ頃ですか? 今週です。 Drazen Penic 2017.02.17 16:51 #98 こんにちは、アナトーリ、あなたのライブラリのライセンス情報が見つかりませんでした。商用製品の 開発にライブラリを使用することはできますか?EAのユーザーインターフェイスに使いたいのですが。 Anatoli Kazharski 2017.02.17 18:17 #99 Drazen Penic:...商用製品の 開発にライブラリを使用できますか?EAのユーザーインターフェイスに使いたいのですが。もちろんです! Drazen Penic 2017.02.17 18:43 #100 Anatoli Kazharski:もちろんそうだ!素晴らしい!素晴らしい仕事と本当に素晴らしいライブラリをありがとう。 1...3456789101112 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
なぜできないの?できます。これはあなたのMQLアプリケーション(インジケーターやEA)のクラスです。すべて同じです。
このように入力フィールドから 値を取得することができます:
いいえ、アナトリー、あなたは私を誤解しています、いや、むしろ私は自分自身を正しく表現していませんでした)))私はそれが可能か どうかを聞いていません!
しかし、私が本当に興味があるのは、CProgram クラスの外からこのデータを取得する方法です。繰り返しますが、私はOOPをよく理解していません!プログラムの構造はどうすればいいのでしょうか?EAとインターフェイスをどのようにリンクさせるのか、私には理解できない!CProgram クラスのオブジェクトは すべて「Menu.mqh」ファイルにあり、Expert Advisorからはアクセスできません。または、どのようにそれを作るか、私に教えてもらえますか?
いいえ、アナトリー、あなたは私を誤解しています、というか、私は自分自身を正しく表現していませんでした)))私はそれが可能か どうかを聞いて いません!
私ならこうします。しかし、このオプションが合わないのであれば、必要なクラス・メンバーを パブリックにして、それらにアクセスできるようにします。
私ならこうする。しかし、この方法が合わないのであれば、必要なクラス・メンバーを publicにして、アクセスできるようにしてください。
僕は本当にバカだ!って、教えてくれなかった :)
クラス全体のフィールドをpublicにしないように、必要な情報を得るためのpublicメソッドを作ればいい!そして、EA自体で、イベントハンドラで、インターフェイスでクリックされたものを理解するためのパラメータsparamで、私はどのように私が呼び出したボタンやフィールドを知っている方法を知っている!昨日、私は何とか追いつくために丸一日を費やして、そして今日、私は朝起きて、それが私に夜明けを迎えました!))
テーブルの特定の行を削除する方法を教えてください。
今のところ、CTable::Rebuilding()メソッドを使ってテーブル全体を再構築し、再初期化する方法しかありません。
次回の更新では、テーブルの個別の行を削除するメソッドを追加する予定です。
現在のところ、CTable::Rebuilding()メソッドを使用してテーブル全体を完全に再構築し、再初期化することによってのみ可能です。
次回の更新では、テーブルの個別の行を削除するメソッドを追加する予定です。
スーパー!次のアップデートはいつ頃ですか?
こんにちは、アナトーリ、
あなたのライブラリのライセンス情報が見つかりませんでした。
商用製品の 開発にライブラリを使用することはできますか?
EAのユーザーインターフェイスに使いたいのですが。
...
商用製品の 開発にライブラリを使用できますか?
EAのユーザーインターフェイスに使いたいのですが。
素晴らしい!
素晴らしい仕事と本当に素晴らしいライブラリをありがとう。