私は IW11 でいくつかのスタンドアロン アプリを作成しましたが、問題なく動作しましたが、グローバル変数などの問題を解決するためのより良い方法がいくつかあるかもしれません。Delphi XE2 で IW12 に更新した後、アプリが実行されなくなり、解決方法がわかりません。
SCFORM.PAS
スタンドアロン サーバー アプリ用の新しいフォームを作成しました。これに、いくつかのデータベース コントロールを配置して、顧客の Oracle データベースの接続をチェックし、いくつかのパラメーターを読み取りました。
セッションの監視には配列を使用します (セッション データもデータベースに保存されます)。データベースからパラメーター情報を読み取った後、ポートが変更されました
GServerControler.Port := portnum;
しかし、アプリを実行した後、私はそれに接続できませんhttp:\\127.0.0.1:(portnum)
; ポートの変更が機能していないと思いますか?
だから、私の質問は次のとおりです。
- 実行時にポートを変更する方法
- 実行時にプールサイズを変更する方法
- グローバル変数の使用は
SCFORM.PAS
正しいですか (セッション監視用)、または別の方法を使用する必要がありますか?
現時点では、500 人のユーザーのうち 50 人が同時にオンラインになっていますが、将来的にはさらに増える可能性があります。