• [解決済み] 暗黙のインターフェイス変数に対するコンパイラの扱いは文書化されていますか?

    質問 同じような質問を 質問 をしたことがあります。 この質問のソースは、コンパイラによって作成された暗黙のインターフェイス変数の存在を私が認識していなかったことによる、私のコード内のバグでした。この変数は、それを所有するプロシージャーが終了したときに確定されました。これは、次に、変数の寿命が私が予想していたよりも長かったためにバグを引き起こしました。 さて、私は、コンパイラ

    2023-05-23 06:38:33
  • [解決済み] 文字列をデリミタに基づき文字列の配列に分割する。

    質問 入力文字列をデリミターに基づいて文字列の配列に分割するDelphiの関数を探しています。私はウェブを検索して多くのものを見つけましたが、すべて独自の問題があるようで、私はそれらのどれかを動作させることができませんでした。 のような文字列を分割したいだけなんですが。 "word:doc,txt,docx" のような文字列を、':' に基づいて配列に分割する必要があります。結果は次

    2023-04-10 18:54:47
  • [解決済み] Delphiで文字列に改行文字を含めるにはどうしたらいいですか?

    質問 Label Captionプロパティに割り当てる、複数行にまたがる文字列を作成したいのですが、Delphiではどのようにすればよいのでしょうか。これはDelphiでどのように行われるのでしょうか? どのように解決するのですか? System.pas(自動的に使用される)には、次のように定義されています。 const sLineBreak = {$IFDEF LINUX}

    2023-01-17 23:14:55
  • [解決済み] delphiの変数はデフォルトで値で初期化されるのですか?

    質問 私は Delphi の初心者ですが、オブジェクト変数とスタック変数がデフォルトでどのように初期化されるかを確認するためにいくつかのテストを実行しました。 TInstanceVariables = class fBoolean: boolean; // always starts off as false fInteger: integer; // always starts

    2022-11-13 11:05:22
  • [解決済み] Delphiの言語機能一覧と導入・廃止されたバージョン

    質問 始める前に、私は正直に、純粋に、Google でそのようなものを繰り返し徹底的に探しましたが、見つけることができなかったことを指摘しておきたいと思います。 私は (開発中のプロジェクトのために) すべての Delphi (2007 から最新のリリース バージョンまで。2007 より古いバージョンはもうサポートしない) の "Language Features" およびそれらが導入さ

    2022-05-17 09:08:45