「なでしこv1」開発掲示板

なでしこv1のバグや要望を書き込む掲示板

@297■ (#885) lua言語で「luacom」の宣言でエラーがでます。 - hihiro (2009-06-16 19:11) /低 未処理
なでしこでlua言語を使う。
面白そうなので、ぜひいろいろ使ってみたいと思います。

【症状】どのような症状、現象か?
『Luaとなでしこのラブラブ仲良し生活(2) - Luaで外部ライブラリを呼び出す』の「Lua から Windows の機能を呼ぶ方法」のサンプルプログラムを実行するとエラーとなります。

[エラー] LUA.nako.bak(1): 関数『LUA』の実行中にエラーが起きました。error loading module 'luacom' from file 'D:\Utyprog\nadesiko\clibs\luacom.dll':
  system error 14001

ちゃんと、\clibs\luacom.dllは、存在しています。
require('luacom')宣言のないほかのプログラムは、ちゃんと動きます。

【再現方法】サンプルソース、再現手順など
#サンプルプログラム
LUA(`---
require('luacom') -- luacom を使うことを宣言
ie = luacom.CreateObject("InternetExplorer.Application") -- オブジェクトを作る
ie:Navigate2("http://nadesi.com") -- IEのNavigate2メソッドを呼ぶ
ie.Visble = true
---`)
#ここまで

LUA(`require'luacom'`)
だけでも発生します。

「alien で Windows API を呼び出す」のサンプルプログラムは問題なく動きます。
LUA(`require 'alien'`)
では、エラーでません。

【要望】どのような解決が望ましいか?
私の環境のせいなのか、ほかの方も発生するのか
ぜひエラーの解消をお願いします。

【バージョン】確認したバージョン
バージョン:1.523
XP SP3 とXP SP1 で確認

【その他】
lua言語を使ってなでしこの拡張が簡単に出来ればもっと楽しくなると思うので、ぜひ使えるようによろしくお願いいたします。
lua言語で「luacom」の宣言でエラーがで.. / hihiro (2009-06-16 19:11) (#885)/ 低 未処理
  こちらではIEが起動しませんでした / canot (2009-06-16 22:51) (#886)/ 低 未処理
  同様の症状です。 / 99yen (2009-06-17 10:15) (#888)/ 低 未処理
  IEのサンプルは、XPで動かない? / クジラ飛行机 (2009-06-17 11:15) (#889)/ 高 詳細求む!
    RE:IEのサンプルは、XPで動かない? / canot (2009-06-18 04:22) (#895)/ 高 詳細求む!
  LuaCOM のコンパイル日をチェック / hihiro (2009-06-18 11:29) (#891)/ 高 詳細求む!
  Excel動きました / 99yen (2009-06-18 11:59) (#896)/ 高 詳細求む!
  「luacom」を使うには、VC90ランタイムの.. / hihiro (2009-06-18 21:12) (#897)/ 高 確認待ち
  IE起動できました / 99yen (2009-06-18 16:23) (#898)/ 高 詳細求む!
  調査に感謝 / クジラ飛行机 (2009-06-20 22:50) (#902)/ 高 解決
  連載修正、もう一箇所お願いします。 / hihiro (2009-06-21 19:06) (#904)/ 高 解決

(#885)へ返信する:

👆お手数ですが、いたずら防止のために、「真夏」の読み方を記入してください。

編集時に使うキーを入力(省略可能)

画像ファイル(最大300KB)を添付可能