メインコンテンツへスキップ
Waters Japan

エラー:NuGenesis Archive Template Builder を開く際に「Object variable or With block variable not set」(オブジェクト変数または With ブロック変数が設定されていません) - WKB17046

Article number: 17046To English version

症状

  • 新規作成するとき、または既存の SDMS アーカイブテンプレートを開くときに、次記のエラーメッセージが表示されます:
    • Run-time error '91': Object variable or With block variable not set(実行時エラー「91」:オブジェクト変数または With ブロック変数が設定されていません)
  • Archive Template Builder プログラムが実行されない。

環境

  • NuGenesis 9 SDMS
  • NuGenesis 8 SDMS

原因

プログラムファイルがシステムに登録されなかった

解決策

  1. 管理者権限でコマンドプロンプトを開き、次記のコマンドを入力します:
    • サーバーまたは 64 ビットクライアントの場合:
      • C:\Windows\syswow64\regsvr32.exe C:\Windows\syswow64\NgArMSLObs.dll
    • 32 ビットクライアントの場合:
      • C:\Windows\system32\regsvr32.exe C:\Windows\system32\NgArMSLObs.dll

追加情報

一般的に、プログラム読み込み中に発生すると、メッセージ「オブジェクト変数または With ブロック変数が設定されていません」は、必要な DLL ファイルが見つからないか、登録されていないことを意味します。NuGenesis Archive Template Builder の場合、NgArMSLObs.dll ファイルがエラーの最も可能性のあるな原因です。このファイルを登録しても問題が解決されない場合は、プロセスモニターおよび/または Dependency Walker ツールを使用して、プログラムに必要な DLL を特定します。

id17046, ランタイムエラー