問題タブ [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 投票する
1 に答える
1486 参照

inno-setup - const に期待される識別子

次のようなファイルパスの一部を置き換える StringChangeEx 関数の呼び出しに問題があります...

THIS: C:\Program Files (x86)\Steam\SteamApps\common\Stalker Call of Pripyat\bin
TO: C:\Program Files (x86)\Steam\SteamApps\common\Stalker Call of Pripyat_mm2\bin

元のファイル構造を維持しながら、ファイルを置き換える前にファイルをバックアップする方法として。

http://www.jrsoftware.org/ishelp/index.php?topic=isxfunc_stringchangeex

コンパイラ エラー!
行 89: 列 5: 識別子が必要です。

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

inno-setup - InnoSetup: 2 次元の文字列配列を関数に渡す方法

Innosetup は私を殺しています。RUNTIME 'Type Mismatch' エラーが表示されますが、これは私にとってまったく予想外のことです。Inno-setup 5.5.3 (u) を使用しています (「u」は Unicode バージョンを意味します)

2 次元配列をメソッドに渡そうとしています。

これが私の完全な例です。

この例は実行されますが、メソッドの呼び出しについては次のとおりです。

getMapVal(langMap, 'こんにちは');

コンパイルされるため、宣言に満足しています。しかし、呼び出し時に不一致エラー。私は何を間違っていますか?

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

constants - inno-setup [コード] でローカル const 変数を宣言できないのはなぜですか?

local const varsを宣言すると、スクリプトがコンパイルできない理由を知っていますか? 申し訳ありませんが、パスカルをほとんど知らないので、これが機能しない理由がわかりません!

この例 (関数 CircleAreaを参照) は、私の構文が適切であることを示しています。 http://www.tutorialspoint.com/pascal/pascal_quick_guide.htm

これは私がやろうとしていることです:

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

pascalscript - RemObjects PascalScript コンパイル後に変数の値を取得する方法は?

RemObjects PascalScript. コンパイル後に変数の値を取得する方法は?

cc := IntTostr(????c????);

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

mysql - InnoSetup + MySQL ODBC スクリプト = エラー メッセージ

vb.net アプリケーション用に Inno Setup を使用してインストーラーを作成しようとしています。

このアプリケーションには、MySQL ODBC に対する前提条件の依存関係があります。そのため、システムに MySQL ODBC が存在するかどうかを確認し、存在しない場合はインストールできるかどうかを考えていました。率直に言って、私は初心者のプログラマーであり、InnoSetup のスクリプト言語である debian についてまったく知りません。

しばらくの間、グーグルなどで助けを探していましたが、いくつかの例以外は何も見つからず、スクリプトを自分でコーディングしようとしました。

スクリプトは次のとおりです。

これで、コンパイルは正常に行われ、setup.exe 実行可能ファイルが生成されます。実行すると、アプリ DCS はインストールされますが、MySQL ODBC はインストールされず、エラーが発生します。

出力フォルダーには mysql-connector-odbc msi インストール フォルダーが必要だと思いました。確認するために、手動でコピーし、再コンパイルしてセットアップを実行しましたが、同じ結果が得られましたが、いくつかの変更が加えられました。

また、インストールを開始する前にインストーラーが MySQL ODBC ドライバーをチェックするようにしたかったのですが、ここでは、メイン アプリケーションのインストール後にチェックします。このスクリプトを修正するのを手伝ってくれる人はいますか?

ありがとう

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

inno-setup - Inno Setup: [コード] から [実行] (または他のセクション) に変数を渡す方法

Inno Setup でセクションから[Code]セクションのパラメータに変数を渡すにはどうすればよいですか?[Run]

基本的に、私は次のことをしたいです。

  1. ユーザー入力を取得して、プロシージャ内の変数に保存しますInitializeWizard
  2. [Run]ユーザー入力をセクションの実行可能ファイルに渡します

これが私のコードです。

ありがとう。

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

installation - Innoセットアップで同等のアップグレードコード

Inno Setup の Visual Studio インストーラー アップグレード コードに相当するものは何ですか? この記事を見つけました。How do I uninstall related products in Inno Setup using an InstallShield Upgrade Code GUID to search the products using the upgrade code. AppId は UpgradeCode と同じですか? Inno のセットアップは初めてです。誰か助けてくれませんか?