問題タブ [delphi-xe2]
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.
delphi - DelphiXE2。.exeをコンパイルする方法は?
Delphiプログラムをコーディングして、ロックンロールする準備ができていますが、.exeをコンパイルするオプションが見つかりません。
私はそれが明白だと確信しています、何か助けはありますか?
delphi - 実行時にFireMonkeyのTreeViewにノードを追加する方法
FMX.TreeView.TTreeView
オンラインドキュメント、またはDelphi XE2に含まれているデモで、実行時にコントロールにノードを追加するためのサンプルが見つかりません。では、実行時にFireMonkey TreeViewのノードを追加、削除、およびトラバースするにはどうすればよいですか?
delphi - x64 プラットフォームでは Delphi xe2 tms コンポーネントを使用できない
Delphi xe2 に tms コンポーネント 6.1.4.1 をインストールしました。x32 プラットフォームでは正常に動作しますが、x64 プラットフォームでは使用できません。何か不足していますか?
delphi - LiveBinding - TListTStringGrid にバインド
次のサンプル コード セットがあります。LiveBinding を使用してData
リスト要素をバインドするにはどうすればよいですか。TStringGrid
グリッド内の列が変更されたときに基になる を更新できるように、双方向の更新が必要TPerson
です。
TDataset
Based バインディングでこれを行う方法の例を見てきましたが、 TDataset
.
delphi - base64 をデコードすると余分なスペースが追加されます
私は Delphi XE2 で作業しています これを使用して base64 バイト配列を文字列に変換しています
次に、この関数を使用して文字列をバイト配列にデコードします
ただし、入力文字列の長さは 400 で、デコード後のバイト配列の長さは 8192 です。
どこかに余分なスペースを追加しています...私が間違っていることとして何か提案はありますか?
編集...
これは、c# から tcp を介して Delphi XE2 アプリに送信されるデータの base64 文字列の長さ = 400 です。
TBytes を文字列に変換すると、Delphi アプリで TBytes を受け取ります。
Tbytes から UTF-7 文字列への文字 列の長さ = 401
TByte から UTF-8 文字列 文字列の長さ = 0 (ゼロ)
TByte から ANSI 文字列への文字列の長さ = 401
間に余分なビットが1つ入っていますが、なぜそれが来るのかわかりません。
親切なアドバイス私は何か間違ったことをしていますか。
delphi - 複数の TBytes 配列を組み合わせる最良の方法
TBytes
配列を結合する最良の方法は何ですか?
すべての配列は同じサイズです。の内容を の最後、Array2
の最後などに追加したい。Array1
Array3
Array2
delphi - TAdvMemo コンポーネントの問題(wordwrap について)
を使用してTAdvMemo
います。私の問題はWordWrap
物件にあります。テキスト領域にテキストを入力すると非常にうまく機能しますが、コードで文字列を追加すると効果がありません。
私はWordWrap
プロパティをに設定しwwRightMargin
、RightMargin
プロパティを に設定しまし80
たが、私を助けることができる他のプロパティが表示されないので、それを解決するためのアイデアを尋ねますか?
たとえば、次のようになります。
MyString
'hello word' のような文字列です。80 文字より長く、折り返しが有効になっている場合、新しい行に折り返す必要がありますが、代わりにすべて同じ行にあります。
delphi - Indy DnsResolver 無効なパケット サイズ Delphi XE2
私はデルファイXE2で働いています
データが512バイトを超えるとエラーがスローされるため、tcpでdnsresolverを実行したいのですが、udpのサイズ制限が原因だと思います。
したがって、dnsresolver が tcp でサイズ制限を増やして動作するには、どのような構成が必要ですか。
ありがとう
delphi - Firemonkeyフロートキーアニメーション、特定のキーに移動
Firemonkey 2dアプリケーションでは、フロートキーを使用してTLineコントロールを24時間動かそうとしています。分針用に60個のキーフレームを追加し、時針用に12個のキーフレームを追加しました(実際には、位置x、位置y、高さ、幅に1つ追加したため、はるかに多くのキーがあります)。
だから、今私は2つの質問があります:
キーフレームを再生してから、キーフレームから始めて、次のキーフレームに進むにはどうすればよいですか?
特定のキーフレームに移動するにはどうすればよいですか?(つまり、フォームをロードし、現在の時刻を表示したい)
これは、特定のビジネスソリューションを解決するためではなく、DelphiXE2について詳しく知るために行っていることに注意してください。