delphi-2007

    -1

    1答えて

    は、デルファイ2007年に、文字列の中に絵文字を挿入し、Delphiで文字列内の絵文字を挿入絵文字をIDEのコードに貼り付けるが、実行時のshowmessageの結果は次のようになります。 これは私の元の文字列ですか? Delphi 2007でこのタスクを達成する方法はありますか?いくつかの理由のため、私は今Delphiをアップグレードすることはできません。 誰かが私の質問は、このトピックに解決し

    3

    1答えて

    ローカルネットワーク内のファイル共有にアクセスすることがあるアプリケーションがあります。 この場合、パスはfEBookPathに格納されます。 前もってすべてのユーザーがログインとパスワードを入力していた場合。しかしFindFirstで0を返さないと、Windowsエクスプローラーと同じセキュリティダイアログが表示されます。私が欲しいものをこのコードが何をすべきこの 私の単純化されたコード if

    0

    1答えて

    ここでは、この回答を見つけることができないようです。ほとんどの場合、非常に簡単ですが、私はデルファイ「ダブラー」だけなので、私はそれを理解することができませんでした。 私はもちろん最初にキックするスプラッシュスクリーンを持っていますが、ログイン画面としても機能します。ユーザーが名前を入力すると、ユーザーがアクセスします。しかし、15分の時間内に入力がない場合は、デフォルトのユーザー名でログインし、

    1

    1答えて

    私はcolA、ColB、Colc、ColDを持っていて、TAdvStringGridの各列に1000行あります。私は、colA、ColB、Colc、TAdvStringGridのColDの1000行の値の二重測定の数をチェックしたいと思います。 私は多次元配列に最初にColA、ColB、ColC、ColD値を読み込み、多次元配列の各要素をループし、各行要素TAdvStringGridと比較して、O

    -8

    2答えて

    簡単な質問:Delphi 2007を使用してWindowsのバージョンを確実に検出するにはどうすればよいですか? APIなしで、つまりシステムディレクトリ内の一部のフォルダまたはファイルのみをチェックする方法はありますか? ありがとうございます!

    6

    1答えて

    私は複数の可能性のDLLのいずれかを使用できるWindows 32ビットプログラムを書いています。だから、SysUtils.SafeLoadLibraryを使用して、順番に各DLLをロードしようとするとロードが成功した場合、それは、そのDLLを使用しています。 は、残念ながら、これらのDLLのいくつかは、静的に他のDLLにリンクされています。これらのdllは、コンピュータに存在しない可能性がありま

    0

    1答えて

    "コードギアデルファイ2007"を使用していますが、デバッグ中に(F9、再生アイコン付きのボタンを実行)、ソースファイルには何も入力できません。 、 実行が停止され (プログラムリセットCTRL + F2: はさらに、デフォルトのショートカットの一部は、(のような... CTRL + Cは、CTRL + Vをコピー&ペースト)自動的に異なる値に切り替えられ停止アイコン付きのボタン)、すべての問題が

    1

    1答えて

    TPopupMenuコンポーネントのアイコンをメニュー項目(TMenuItem)に割り当てています。設計時に 、アイコンが示されていないと、チェックマークがチェックされた項目であるかを検出することができます:実行時に 、アイコンが表示されますが、すべての項目が同じように描かれており、私がチェック1を認識することはできません。 アイコンを使用した場合、視覚的にチェックされた項目を認識するためにどのよ

    0

    1答えて

    私はDelphi 2007を使用しているため、32ビットの使用可能メモリの制限があります。 {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE} // Allows usage of more than 2GB memory これは私は、プロセスの現在のメモリ使用状況を取得するために使用する方法であって: function MemoryUsed: Int64

    -1

    1答えて

    私はバイナリファイルを持っており、値がInt16 = 43140の2バイトの単語値を読み込んでいますが、Delphiで読み込むと43104が返されます。 C#でそれを読み取ってテストするだけです。正しく読み込むと、正しく読み込まれていないので、0と4が何らかの理由で移動しているようです。 TMyHeader= packed record Value1 :String[20];