過去ログ

                                Page    1177
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼「ボタンによるレイヤ状態の登録・読込」について  santyan 20/2/27(木) 20:52
   ┗Re:「ボタンによるレイヤ状態の登録・読込」について  wh2 20/3/4(水) 17:09

 ───────────────────────────────────────
 ■題名 : 「ボタンによるレイヤ状態の登録・読込」について
 ■名前 : santyan
 ■日付 : 20/2/27(木) 20:52
 -------------------------------------------------------------------------
   jwwにはいつもお世話になっております。
どこに挙げて良いか分からず、失礼ながらここにUPさせて頂きます。
質問は小嶋氏によるjww外変「ボタンによるレイヤ状態の登録・読込」を使いたいのですが、batによる起動時にエラーメッセージが出て先に進みません。
分かる方アドバイスよろしくお願い致します。

エラーメッセージは、
タイプ(T):「WIN32OLERuntimeError」
メッセージ(M):unknown OLE server: `AutoITX3.Control'
HRESULT error code:0x800401f3
クラス文字列が無効です
バックトレース:
ly_w_r2.rb:14:in `initialize'
ly_w_r2.rb:14:in `new'
ly_w_r2.rb:14

尚、OSはwin10 64bitです。

説明欄には「exerbで実行ファイル化していますで、Rubyのインストー
 ルされていないPCでも動作します。」とありますので、基本的には単独で実行出来ると思うのですが・・・、なぜかエラーが出てしまいます。

最後に小嶋氏による他の外変にはいつも助けられており、この場を借りて御礼申し上げます。

 ───────────────────────────────────────  ■題名 : Re:「ボタンによるレイヤ状態の登録・読込」について  ■名前 : wh2  ■日付 : 20/3/4(水) 17:09  -------------------------------------------------------------------------
   ▼santyanさん:

>エラーメッセージは、
>タイプ(T):「WIN32OLERuntimeError」
>メッセージ(M):unknown OLE server: `AutoITX3.Control'
> HRESULT error code:0x800401f3
> クラス文字列が無効です
>バックトレース:
>ly_w_r2.rb:14:in `initialize'
>ly_w_r2.rb:14:in `new'
>ly_w_r2.rb:14
>
OSはwin10 64bitで同じ症状がでていましたが
AFsoft様のブログに書かれていたAutoItX3.dllが無いことによる
エラーのようです。
AutoItすべてをインストールするのはハードルが高そうだったので
書かれていた通り
「autoit-v3.zip」をダウンロードし、解凍して、
コマンドプロンプトを動かして、解凍したフォルダ「install」内の
「AutoItX」フォルダ内に CD して「regsvr32 AutoItX3.dll」と入力したら
外部変形は動作するようになりました。
動くようになりましたがまだ本格的に使用していませんが参考になれば
幸いです。

最後に小嶋氏による他の外変にはいつも助けられており、この場を借りて御礼申し上げます。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 1177