問題タブ [dfm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - VectorSource コーパスと辞書を結合するときの dfm エラーを修正するにはどうすればよいですか?
このウェブサイトから次の統計プログラムを再作成しようとしています: http://thinktostart.com/analyzing-us-elections-facebook-r/
元のコードを機能させるために、元のコードから逸脱する必要がありましたが、次のエラーを回避できないようです。
dfm メソッドを正しくコンパイルするにはどうすればよいですか?
私のコードは次のとおりです。
delphi - 非公開プロパティを DFM に含めないように Delphi に指示するにはどうすればよいですか?
私はカスタムコントロールを持っています:
内部的に、私のコンポーネントはコントロールを作成します:
ここで、TMyDateTimePickerはTDateTimePickerの単純な子孫です
だから私がやったことを要約してください:
- のプライベート変数を宣言する
TDateTimePicker
- タイプの公開(つまり、公開されていない) プロパティとして公開します。
TDateTimePicker
- ポリモーフィズムを通じて、コントロールは実際にはの子孫です
TDateTimePicker
そして、それはすべて機能しました-最近、Delphi XE6(Windows 10上)を再インストールするまで。
DFM
これが、設計時にエラーが発生した理由を理解できなかった理由です。
クラス TMyDateTimePicker が見つかりません
なぜそのクラスを見つけようとしているのですか?実装の詳細のそのクラス。ストリーミング用に公開されていません。ストリーミング システムはどのようにそれを作成しようとしているのですか!? だから私はDFMをチェックします:
なぜTInternalDateTimePicker
dfmで終わるのですか:
- プロパティはpublicであり、公開されていません
フォーム ストリーミング システムが公開されていないプロパティを dfm に配置しないようにするにはどうすればよいですか?
さらに悪いのは、バグのある IDE です。
含まれてはならないプロパティが含まれている場合があるだけではありません。時々、 2回すべきではないプロパティが含まれています:
- 公開されていないプロパティが dfm に含まれないようにするにはどうすればよいですか?
- dfm が2 回含まれないようにするにはどうすればよいですか?
ハッキングの回避策
私は恐ろしいハックを知っています: DFM に、DFM が知っておくべきではないコントロールについて教えてください:
現在、dfm には、業務上認識していないコントロールが含まれています。フォームを保存するたびに、本来あるべきではないものへの参照が含まれます。そして最悪なことに、私はそれがTMyDateTimePicker
.
Delphi XE6 が再インストール前にこれを行わなかったのはなぜですか? おそらく、長い間サポートされていなかったバージョンの Delphi の最新のアップデートをインストールする必要がありますか?
既知のバグ?
r - 行列をファイルに保存するにはどうすればよいですか?
私はRでコードを書くのが初めてです。大きなドキュメント機能マトリックス(11mln * 500000)を持っています。これを何らかの形でファイルに保存する必要があり、後でRを使用せずに読み取ることができます。これを実行しようとしています:
しかし、エラーが発生します:
助けてください
delphi - Borland Delphi ファイルの構文
DFM ファイルの構文について質問があります。以下のコードの角括弧内の数字の意味を誰か教えてもらえますか?
delphi - dfm ファイルを bpl ファイルにリンクできますか?
私のプロジェクト設定は次のようになります。
複数のランタイム パッケージがあります。私は設計時パッケージを使用していません。
各ランタイム パッケージには、DCP、パッケージ、およびユニットの出力ディレクトリが に設定されてい.\Library\$(Platform)\$(Config)
ます。異なるバージョンのパッケージを同時にインストールできるようにするために、それらをグローバルな IDE の場所に出力していません。
dfm
また、各パッケージには、すべてのファイルをソース フォルダーから というディレクトリにコピーするスクリプト ファイルを呼び出すプレビルド イベントがあります.\Library\Dfm
。
依存パッケージと実行可能ファイルをビルドするために、dfm
およびその他のファイルの出力パスを各依存関係のローカル検索パスに追加します。次に例を示します。
dfm
ファイルは PE 実行可能ファイルのリソース セクションにリンクされているため、技術的には、最終的な実行可能ファイルの検索パスに Dfm ディレクトリを追加するだけで済みます。
それでも、パッケージごとに 2 つのパスを用意するのは不必要な余分な手順のように思えます。
だから私は尋ねています:最終的な実行可能ファイルではなく、各パッケージdfm
のファイルにファイルをリンクすることは可能ですか?bpl
私が考えることができる 1 つの問題は、コンパイラがリソースをbpl
s からexe
それ以外の場合に移動できなかったため、ランタイム パッケージが実行可能ファイルに対して有効になっている場合にのみ機能することです。
原則dfm
として、実行可能ファイルとは異なるモジュールにリソースを含めることは可能ですか?