Inno Setupを使用してデータベース対話型インストーラを作成します。私は画像に示すようにウィザードウィンドウを通してデータベースに接続しています。 を押すと、インストーラウィンドウは(接続が成功するか失敗するまで)応答しない段階に移行します。ウィザードウィンドウを常に応答させる方法はありますか? Inno Setupの自体にInno Setupウィザードがデータベースの操作中に応答しない
1
A
答えて
1
ありません。
あなたは別のスレッドで接続します別のDLLでの接続を実装する必要があります。
1
メインGUIスレッドで長いタスクを実行しないでください。
長い(あるいは時間がかかる)のタスクを実行し、GUIを使用して通信する別のスレッドを作成します。
これは少し複雑ですが、Windowsプログラミングでは事実上の標準です。
大きなファイルをダウンロードしているのは、特別なプラグイン(http://www.sherlocksoftware.org/page.php?id=50)です。別のスレッドでそのようにすると、GUIはブロックされません。
ファイルをダウンロードするだけで、データベース操作は処理してください。
+0
私が投稿したページでこのプラグインのソースを見つけることができません(私は利用可能であったことを100%確信していました)。あなたはこのプラグインでインスピレーションを得ることができます:http://nsis.sourceforge.net/ThreadTimer_plug-inまたはこの1つ:http://nsis.sourceforge.net/BgWorker_plugin – Slappy
関連する問題
- 1. Inno Setup中国語のファイルが動作しない
- 2. inno setupのレジストリ
- 3. Inno Setupの:
- 4. Inno setup [icons]セクションがない場合はデスクトップアイコンを作成
- 5. Inno Setup:カスタムクラス
- 6. Inno setup postinstallチェックボックス
- 7. Inno Setup for .msi
- 8. Inno Setup [ファイル]セクション
- 9. Inno Setup/SUPPRESSMSGBOXESカスタマイズ
- 10. Inno setup quotes problem
- 11. Inno Setup - UrlCreateFromPath
- 12. Inno Setup - [code]
- 13. Inno Setup RegAsm.exeエラー
- 14. org.eclipse.core.expressions.PropertyTesterの長い操作によってUIが応答しなくなる
- 15. inno setupアンインストーラのラジオボタンページ
- 16. Inno Setupでのカスタムディスクスパン
- 17. バルク操作にelasticsearchが応答していません
- 18. mysqlデータベースを作成するinno setupがエラーコード1を返します
- 19. Inno Setupのクラッシュが頻繁に
- 20. インストール中にInno Setupを使用してフォルダを共有する
- 21. Inno Setup ComponentsList OnClickイベント
- 22. Inno Setup Query- [レジストリ]セクション
- 23. Inno Setup if and language
- 24. Inno Setup Windows 10にスタートメニューのアンインストールショートカットが表示されない
- 25. Inno Setup - インストール中に特定のファイル名を隠すには? (FilenameLabel)
- 26. Inno Setupで暗号化が機能しない
- 27. http応答処理中またはテキスト操作中に "En dash"が文字化けしています
- 28. J2ME SMS応答が応答しない
- 29. Inno Setup:1年間有効なアプリケーションを作成します
- 30. Inno Setup:インストーラ "Run As Administrator"を設定するには? Inno Setupので
ヤップ、可能な解決策。私はやります – RobinAtTech