問題タブ [delphi-6]
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 - 優れた Delphi ライブラリはどこにありますか?
私は delphi6 を使用していますが、次の機能がありません。
- ライブラリ オブジェクト、
- リスト オブジェクト (TList、TStringList で十分なように見えますか?)
- アルゴリズム ライブラリ (sort など)
- STL のようなテンプレート ライブラリ
- 動的言語機能または GC。
- 等々。
どうすればこれを見つけることができますか?
delphi - Delphi に最適な無料の FTP コンポーネントは何ですか?
私は delphi6 を使用していますが、私たちの会社はそれをアップグレードしたくありません。また、Tidftp には MLSD コマンドが欠けていることがわかりました。
ps : Google で検索したのですが、どれが安定して標準なのかわかりません。
delphi - Delphiコンパイラにすべてのヒントと警告を表示させる方法
Delphiコンパイラにすべてのヒントと警告を常に表示させる方法はありますか?
Delphi6で現在見ている動作は次のとおりです。
- ソース管理からアプリケーションの新しいコピーをチェックしてください
- Delphiでプロジェクトを開き、コンパイルします
- プロジェクトに関するすべてのヒントと警告が表示されます
- 1つのユニットで変更を加える
- コンパイル
- 変更されたユニットのヒントと警告のみが表示されます
dcu
したがって、すべてのファイルを削除してすべてを再コンパイルするように強制することで、Delphiをだますことができるのではないかと思いました。運がない。コンパイラーは実際にはすべてのユニットを再コンパイルしますが、それらのユニットのヒントと警告は表示しません。
編集:フルビルド([プロジェクト]> [ビルド])を実行すると、同じ不幸な結果が得られます。
新しい情報:ユニットを変更してからコンパイルすると、警告が表示されます。ただし、ユニットを変更してからビルドすると、警告が表示されません。これは、どこかで警告がオフになっていることを示していると思います。おそらくサードパーティのライブラリにありますか?
ソース管理から新しいコピーをチェックアウトしたり、各ユニットを1つずつ変更したりする必要のない、これらのヒントと警告をすべて再表示するようにDelphiに依頼する方法があるはずです。
delphi - Delphi TPanel キャプション ラップを作成する
TPanel.Caption
Delphi (私の場合は Delphi 6) でテキストをラップする方法はありますか?
delphi - Delphi 6 と RAD Studio 2009 の併用
RAD Studio に移行し、これを新しいワークステーションにインストールする必要があります。現時点では、必要なコントロールの更新をすべて取得してバージョン管理を整理するまで、Delphi 6 で開発する必要があります。
私の質問は、どちらの製品にも悪影響を与えることなく、同じマシンに Delphi 6 をインストールすることはできますか?
前もって感謝します。
delphi - コマンド ラインで Delphi プロジェクトをコンパイルするにはどうすればよいですか。
コマンドラインを使用して Delphi 6 & 7 (Delphi > 7 ではない) プロジェクトをコンパイルできた人はいますか?
私が見るすべての指示は、正確にどこに行く必要があるかについてあまり明確ではありません!
ステップバイステップの指示を探しています。
回答は Delphi 6 と 7 に限定する必要があります。私は Delphi 2006 を理解しており、> はるかに簡単な MSBuild を使用しています。
リンクも大歓迎です。
ガット
delphi - Windows 7 64ビットで動作するDelphi 6 IDEとアプリ?
Delphi 6 で開発された商用アプリがあります。Windows XP 32 ビットで開発していますが、Windows 7 64 ビットを搭載した新しい開発マシンを手に入れようとしています。
Delphi 6 は新しい環境にインストールして動作しますか?
開発したアプリも BDE を使用していますが、Vista ではまったく動作しませんでした。つまり、顧客は Windows XP のままにしておく必要がありました。これが Windows 7 の場合には当てはまりません。Windows 7 での BDE の動作に問題はありますか?
(または、仮想化を使用するのが最善ですか)
delphi - デルファイの安全でないキャストは、特定のマシンでのみ nil を返すことがありますか?
次のようなコードがあります (Delphi 6 RTL Update Pack 3):
Tchild1 は TGrandPa から 2 + 階層レベルまで継承されます。
function1 は次のように定義されます。ここで、objChildData は TProcessor クラスのプライベート変数であり、タイプ TChild1 です。
ログから (顧客のマシンでデバッグできないため)、function1 の最初の行が objChildData を nil にすることがあり、特定の顧客のマシンでのみ発生することを絞り込みました。同じコードが展開されている残りの場所は、完全に正常に機能しているようです。
なぜこれが起こっているのか、および/またはこれを解決する方法について、誰かが光を当てることができますか?
delphi - Delphi 6(Pro)でカスタムプロパティエディタをデバッグする方法は?
VCL派生コンポーネントの1つ(コンポーネントパレットメンバー)用に作成したカスタムプロパティエディターを使用して、ブレークポイントを設定し、トレースするにはどうすればよいですか?もちろん問題は、IDEがアクティブで、アクティブなアプリケーションを実行していないときに、コンパイルされたBPLで実行されているコードをデバッグしたいということです。BPLソースファイルにブレークポイントを設定しても何も起こりません。
カスタムプロパティエディタのデバッグに関するチュートリアルまたは記事へのリンクも素晴らしいでしょう。
ありがとう。
delphi - Windows 7のDelphi 6ストアドプロシージャ
私は Delphi 6 と SQL Server 2008 を使用しています。Windows Vista ではすべて正常に動作します。しかし、OS を Windows 7 に変更してから、プロジェクトをコンパイルしようとすると、すべてのプロジェクトでメッセージが表示されるようになりました。
ストアド プロシージャ (SPname) が見つからないか、サーバーに存在しません。
サーバーを見ると、正しい名前のストアド プロシージャがあります。ODBC 接続を使用し、SQL Server と SQL Native client 10.0 を試しましたが、問題は解決しません。ストアド プロシージャを実行しようとするまで、プロジェクトは問題なく DB に接続します。同じプロジェクトをビスタで再度実行すると、正常に動作します。あなたの誰かが私を助けることができれば、私は本当に感謝しています........