問題タブ [delphi-5]
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 - Intraweb を使用して別の Web サイトと通信する
Delphi 5 プロ イントラウェブ 7
データ アクセスを処理するために TDataSet の子孫を持つ「レガシー」バックエンド (B-Tree Filer) を使用する Intraweb アプリケーションがあります。すべてが順調で、私の側ではダンディです。
しかし、現在、私のデータへのアクセスを要求する外部の Web サイトがいくつかあります。他のサイトとの統合を処理するためのコミュニケーション ツールとして、単純な HTML フォームの投稿と取得を行いましたが、要求の 1 つでデータの「テーブル」を送り返すように求められています。テーブルの各行は、個々のレコードを表します。
現在のセットアップでこれを達成するにはどうすればよいですか? XML ドキュメントを POST して、他のサイトに "テーブル" を処理させますか? Delphiで使用できるDataSet(DatasetのVBまたは.Netワールド定義のように)に相当するものはありますか?
どんな考えや提案も大歓迎です。
windows - タスクバーへのウィンドウを最小化する方法は? (つまり、アイコン化しない)
(タスクバーに) 最小化したいウィンドウがあるので、次のように呼び出しますShowWindow
。
それ自体を(タスクバーに)最小化するのではなく、ウィンドウをアイコン化することを除いて:
ウィンドウは親化されていません:
ウィンドウをタスクバーに最小化するにはどうすればよいですか?
アップデート:
2002 年のアドバイスに従ってWS_EX_APPWINDOW
、ウィンドウ スタイルを設定したり、ウィンドウに所有者がいないことを確認したりします。
残念ながら、アプリケーションのタスクバー アイコンが 1 つではなく2 つになったため、(Delphi) アプリケーションの動作が変わります。
もちろん、これは Delphi のアーティファクトです (5)。私は別の問題を解決しようとしていたからです。
しかし、それはこの質問には影響しません。私はShowWindow(..., SW_MINIMIZE)
API を呼び出しており、ウィンドウを最小化するのではなく、Windows がアプリケーションをアイコン化しています。
ウィンドウをタスクバーに最小化するにはどうすればよいですか?
delphi - Delphi、文字列グリッドは選択できません。行または列を選択できるようにするにはどうすればよいですか?
Delphi 5 で固定行と固定列の StringGrid を使用しています。しかし、実行モードでは、行やセルを選択できません。
文字列行またはセルを選択可能にする方法とプロパティは何ですか。
delphi - TSpeedButton に Windows テーマを適用させるにはどうすればよいですか?
古いアプリ (Delphi 5) をいくつか変更したいと考えています。
マニフェストを設定しましたが、スピード ボタンが Windows テーマに従っていません。私は何をすべきか?
delphi - インターフェイスを変更せずに、delphiインターフェイスをその実装クラスにキャストする
重複の可能性:
Delphiでインターフェイスをオブジェクトにキャストする方法
Delphi5を使用します。従来の理由で変更できないインターフェイスがあります。私はあちこちでそのインターフェースを渡します(ポインター)。実装クラスにはいくつかの新しいプロパティがあります-インターフェイスから実際の実装にキャストを強制する方法はありますか?
http://www.malcolmgroves.com/blog/?p=500によると、これはDelphi 2010で(新しく)実装されており、以前は不可能であったことを強く示唆しています。これは確かに事実ですか、それとも私がよく知らない方法がありますか?RTTI、多分?
(私はチェックif pScore is TOleScore then
しましたが、Delphi 5コンパイラでは実際に許可されていません。これpScore
が私のpScore: IScore
引数でありTOleScore
、実装クラスです。)
delphi - Delphi XE で Delphi 5 プロジェクトを開いてコンパイルする方法は?
従来の Delphi 5 プロジェクトを開くための IDE はありますか?
Delphi XE は Delphi 5 をサポートしていないようです。
delphi - Delphi でテキスト ボックスに数字のみが含まれていることを確認するにはどうすればよいですか?
非常に単純な質問かもしれませんが、私は Delphi に触れたことがありません。編集ボックスがあり、文字を受け入れることができます。しかし、いくつかの特別な条件で、編集ボックスの文字が数字だけであることを確認する必要があります。
どうすればそれができますか?
注: ユーザーは任意の文字を入力できますが、検証時に上記の文字を確認する必要があります。
delphi - デルファイのメモ帳の問題
こんにちは、Delphi 5 バージョンを使用しています。Delphi でメモ帳を開いているときに問題が発生しています。ボタンのクリックでメモ帳を開いてデータを渡し、メモ帳がそのデータを表示できるようにします。保存したくありません。これに関して私を助けてください。ありがとう。
oracle - Delphi 5 での Oracle データベース接続
Delphi 5 バージョンを使用しており、Oracle データベースに接続したいと考えています。私は TDatabase コンポーネントを持っています。Delphi 経由でデータベースに接続する方法がわかりません。データベースに接続する手順を教えてください。ありがとう。
oracle - delphiでの直接Oracleアクセスコンポーネントの操作
データベースからデータをフェッチする1つのdelphiアプリケーションを作成しています。delphiを介してデータベースにアクセスするには、DOAコンポーネントを使用しています。ビルドされたexeを任意のマシンで実行することは可能ですか?そうでない場合、利用可能なオプションは何ですか?助けてくれてありがとう。