問題タブ [pascalscript]

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.

0 投票する
2 に答える
6996 参照

inno-setup - Inno Setup のタスクを介してカスタム コードを起動する

インストール中にユーザーが対応するチェックボックスをオンにした場合、いくつかのコードを実行したいと思います。ヘルプ ファイルを読むと、タスクを使用する唯一の方法は、Files/ Icons/etc. セクション。セクションの手順に関連付けたいと思いますCode。これを行うことができますか?

0 投票する
2 に答える
2173 参照

delphi - Delphi で RemObjects Pascal スクリプトを使い始める

RemObjects Pascal Script を使い始めたところです。remobjects チュートリアルに従おうとしています。

http://devcenter.remobjects.com/articles/?id= {2FFC1EE9-F18D-4B11-9DE4-1BA0A79D0D04}

あなたが実行する部分まではすべて順調でした

それを知らないと主張したところ。しかし、私はここにそれを持っています

指示に従ってコンパイルイベントに追加されました...すべてデルファイでコンパイルされますが、実行可能ファイル内からコードを実行すると、存在しないと表示されます。

次に、プラグインを追加してスクリプトの関数呼び出しを改善すると、これが得られます..

代替テキスト remオブジェクトを初めて使用する私がここでばかげたことをしている可能性があることに気付くのを助けてください。

0 投票する
2 に答える
1098 参照

delphi - COMオブジェクトをInnoSetupのTNewComboBox.Objectsプロパティに保存するにはどうすればよいですか?

Inno Setupを使用して、アプリケーションのインストーラーを作成しています。現在、コンボボックス(TNewComboBox)に現在のマシンのIISインストール上のWebサイトの名前を入力しています。今、私が本当にやりたいのは、COMオブジェクトを文字列と一緒にコンボのobjectsプロパティに格納することですが、COMオブジェクトをTObject(xxx)呼び出しでラップする場合でも、型の不一致エラーが発生し続けます。

他の場所で、TStringsオブジェクトにAddObjectメソッドが必要であると読みましたが、Inno Setup /PascalScriptには存在しないようです。

0 投票する
2 に答える
1995 参照

inno-setup - Inno Setupでの「ポインター」(PVOID)データ型の同等性とは

RegSetKeySecurity()Windows APIの機能を使おうとしていますが、pSecurityDescriptorパラメータがポインタです。PVOIDInno Setupでの「ポインタ」()データ型の同等性とは何ですか?

0 投票する
3 に答える
12321 参照

registry - Inno Setup がすべてのレジストリ キーへのアクセスを許可していないのはなぜですか?

このコードを使用して、キーが存在するかどうかを確認します。

この例では、機能します。メッセージボックスがありますが、これでは機能しません:

しかし、Mayaキーは私のコンピューターに存在します。誰でも私を助けることができますか?

編集 :

実際、Inno Setup は正しいキーにアクセスしていないようです...
たとえば、このコードでは のすべてのサブキーを一覧表示しますHKEY_LOCAL_MACHINE\SOFTWAREが、(!) 結果はHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node...のすべてのサブキーになります。

なぜこのWow6432Node鍵?

0 投票する
1 に答える
711 参照

installation - Inno Setupでライセンスキーサーバーに連絡しますか?

Pascalスクリプトを使用して、サーバーに接続し、http経由でデータを送受信する方法はありますか?参照を閲覧すると、まったくわかりませんでした...

0 投票する
1 に答える
1402 参照

c++ - Inno Setup / ISTool:ローカルコンピューターのIPアドレスを検出します

ISSスクリプトの[コード]セクションで、ローカルマシンのIPアドレスを検出したいと思います。これを達成するための最もエレガントな方法は何ですか?「外部」経由でインポートできるWin32DLLはありますか?

0 投票する
3 に答える
2996 参照

delphi - INNOセットアップを使用してIISの既存のインストールを検出するにはどうすればよいですか?

ユーザーがすでにIISのバージョンをインストールしているかどうかを判断する方法を探しています。そうでない場合は、先に進んでIISインストールスクリプトを実行します。

私は例外処理句を知っています:

しかし、何らかの理由で、私のコンパイラバージョンはRaiseExceptionを認識していないようです。私も含めてみました

しかし、コンパイラはSysUtilsを認識しません。IISが既にインストールされているかどうかを判断するために確認できるレジストリキーのようなものはありますか?
どんな助けでも大歓迎です。

0 投票する
6 に答える
20477 参照

inno-setup - [コード] から Inno Setup インストールを終了します。

[Code]Inno Setup で作成されたインストーラーのセクションの関数からインストールを終了することはできますか?

終了コードの設定には興味がありません。要件のカスタム チェックを実行し、その要件が以前にインストールされていない場合はインストールを終了します。