OSの64ビット版と32ビット版で異なるパスの指定(メールより転載)

MZ Platformとは 掲示板 MZプラットフォームユーザー会掲示板 OSの64ビット版と32ビット版で異なるパスの指定(メールより転載)

2 件の投稿を閲覧中 - 1 ~ 2 件(全 2 件)
  • 著者
    投稿
  • #4159
    MZPlatformユーザー会
    サイト管理者

    アプリケーションのパスを指定する際、OSの64ビット版と32ビット版で場所が異なる場合はどうすればよいでしょうか?

    #4160
    MZPlatformユーザー会
    サイト管理者

    アプリケーションの場所が2種類に限定されるのであれば、ファイルパスの有無を2回判定すればよいと思います。

    具体的には、次のような方法が考えられます。
    [ファイル]コンポーネントの”ファイル名を設定する”の引数に一つ目のファイルパス(例えば)”C:\Program Files (x86)\…”を文字列で指定して、”ファイルが存在するかどうかを取得する”を実行し、[等価演算(=)]コンポーネントで判定します。続いて、もう一つのファイルパス(例えば)”C:\Program Files\…”を指定して、同じ処理を実行します。いずれかの場所にファイルが存在する場合の処理を書くのであればこれで実現できると思います。

2 件の投稿を閲覧中 - 1 ~ 2 件(全 2 件)
  • このトピックに返信するには、ログインしてください。