ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

V9PlusでVBにて作成したDLLをコールしたい

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2008-6-20 8:42
EijiNagai  常連   投稿数: 65
見たところ問題なさそうに思われます。
関数名はあっているのですよね?

私は普通のDLL(文字コード変換やバーコードリーダー制御)なので、VBで作ったDLLは少し事情があるのかも知れません。

ちなみに、DLLは共有フォルダ上でも問題ありません。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008-6-19 10:29
AokiTohru  新米   投稿数: 3
返信ありがとうございます。

コール U=ユーザーPRCを使用してみたのですが、
同様の結果でした。
(ユーザ関数/手続きが見つかりません。)

Cドライブ直下にDLL(ファイル名:CallTest.dll)を置き、
'@c:\CallTest.Dspmessage'と指定しました。
規]カラムには、「STDCALL」を指定しました。

設定間違っている部分ありますでしょうか?

よろしくお願いします。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008-6-19 8:29
EijiNagai  常連   投稿数: 65
コール U=ユーザーPRCを使ってみてください。

また、DLLをカレントもしくはpathが通っているところ以外に置いている場合は、DLLの指定はフルパスにしてください。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008-6-18 17:16
AokiTohru  新米   投稿数: 3
VBで作成したDLLをMagicからコールしたいのですが、
方法がわかりません。
CALLDLL関数を使用すると、
ユーザ関数/手続きが見つかりません。
と表示されます。

以前の投稿で、
昔はUDFA.DLLを使用して間接的に・・・
という内容の投稿があったのですが、
方法があるのでしょうか?
よろしくお願いします。
投票数:0 平均点:0.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約