|
出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
Topに戻る
掲示板に戻る
検索
削除
管理者
|
![]()
ASP→ActiveX-DLL→DLLの呼び出し
四季さん
[2001/10/12 10:40:11]
[711]
|
Re:ASP→ActiveX-DLL→DLLの呼び出し
YasNet(管理人)さん
[2001/10/15 19:39:16]
[741]
Re:ASP→ActiveX-DLL→DLLの呼び出し
四季さん
[2001/10/16 9:05:02]
[743]
Re:ASP→ActiveX-DLL→DLLの呼び出し
arikさん
[2001/10/16 14:46:06]
[744]
Re:ASP→ActiveX-DLL→DLLの呼び出し
四季さん
[2001/10/16 16:23:52]
[746]
Re:ASP→ActiveX-DLL→DLLの呼び出し
arikさん
[2001/10/16 17:05:20]
[749]
Re:ASP→ActiveX-DLL→DLLの呼び出し
arikさん
[2001/10/16 17:07:41]
[750]
Re:ASP→ActiveX-DLL→DLLの呼び出し
四季さん
[2001/10/18 9:37:07]
[756]
Re:ASP→ActiveX-DLL→DLLの呼び出し
arikさん
[2001/10/18 10:33:42]
[757]
Re:ASP→ActiveX-DLL→DLLの呼び出し
YasNet(管理人)さん
[2001/10/16 16:54:29]
[748]
Re:ASP→ActiveX-DLL→DLLの呼び出し
Tomitomiさん
[2001/10/16 16:01:02]
[745]
Re:ASP→ActiveX-DLL→DLLの呼び出し
四季さん
[2001/10/16 16:24:42]
[747]
|
| [711] ASP→ActiveX-DLL→DLLの呼び出し |
| 投稿者:四季さん 2001/10/12 10:40:11 |
| ASP→ActiveX-DLL(VB)→DLL(C)の呼び出しを行なおうと しているのですが、ASPのエラーでファイルが見つかりませんと 表示されます。 Cで作成したDLLが見つからないということだと思うのですが EXE→ActiveX-DLL(VB)→DLL(C)では正常に処理されます。 ちなみにCのDLLをSystem32フォルダに入れていちよIISの実行権限とか 与えたのですが、同じです。 なにか考えられることありますか? |
| [741] Re:ASP→ActiveX-DLL→DLLの呼び出し |
| 投稿者:YasNet(管理人)さん 2001/10/15 19:39:16 |
| こんにちは path間違えていませんか? それぐらいしか思いつきません。 では では > ASP→ActiveX-DLL(VB)→DLL(C)の呼び出しを行なおうと > しているのですが、ASPのエラーでファイルが見つかりませんと > 表示されます。 > Cで作成したDLLが見つからないということだと思うのですが > EXE→ActiveX-DLL(VB)→DLL(C)では正常に処理されます。 > ちなみにCのDLLをSystem32フォルダに入れていちよIISの実行権限とか > 与えたのですが、同じです。 > なにか考えられることありますか? |
| [743] Re:ASP→ActiveX-DLL→DLLの呼び出し |
| 投稿者:四季さん 2001/10/16 9:05:02 |
| > こんにちは > > path間違えていませんか? > > それぐらいしか思いつきません。 うーーん。 EXE作ってEXE→ActiveX-DLL→DLLの呼び出しで実行すると 動くんですよ。ASPからだと動きがちがうんですかね?? まいった。。。。 |
| [744] Re:ASP→ActiveX-DLL→DLLの呼び出し |
| 投稿者:arikさん 2001/10/16 14:46:06 |
| エラーが「ファイルが見つかりません」で考えられる理由。 1.ActiveX-DLLもしくはDLLにファイル操作をする機能があり、そこでパスが違っていて のエラー。 2.DLLのパスがとおってなくてActiveX-DLLからDLLが見つからなくてエラー。 しかし、DLLはSYSTEM32においてあるので2はシロ。 1はよくわからない。 それより気になるのが、EXEはIISの入ってるサーバーマシン上で動作して成功してるのですよね。 (ActiveX-DLLもDLLももちろんサーバーマシン上) もしも万が一、クライアント上でなら根本的に見直す必要があるでしょう。 |
| [746] Re:ASP→ActiveX-DLL→DLLの呼び出し |
| 投稿者:四季さん 2001/10/16 16:23:52 |
| 確かにDLLでログファイルの作成をしているのですが、パスは問題ないです。 EXEからだと動くので。。。。 すべてサーバ上で動かしての結果です。 そこでCのDLLをEXEにしてASP→ActiveX-DLL→EXE(C)でやったのですが、 EXEで強制終了される始末です。 しかし、このEXEをサーバで単体で動かすとOKなのです。 しかししかし、ATコマンドでスケジューリングして実行すると強制終了なのです。 頭痛いです。。。 |
| [749] Re:ASP→ActiveX-DLL→DLLの呼び出し |
| 投稿者:arikさん 2001/10/16 17:05:20 |
| > しかし、このEXEをサーバで単体で動かすとOKなのです。 > しかししかし、ATコマンドでスケジューリングして実行すると強制終了なのです。 これだけを見ると権限の問題に見えます。 EXEを単体で動かすとはEXEファイルのダブルクリックですよね。 ログインユーザー権限での動作ではアクセス可能。 ATコマンドは確かシステム権限だったような気がするのでそれではアクセス不可。 ではないでしょうか。 |
| [750] Re:ASP→ActiveX-DLL→DLLの呼び出し |
| 投稿者:arikさん 2001/10/16 17:07:41 |
| 追記 EXE(C)とログファイルのアクセス権限についてです。 |
| [756] Re:ASP→ActiveX-DLL→DLLの呼び出し |
| 投稿者:四季さん 2001/10/18 9:37:07 |
| > 追記 > EXE(C)とログファイルのアクセス権限についてです。 権限というのは、IISの設定での実行権限ですか? すいません素人で。。。。 |
| [757] Re:ASP→ActiveX-DLL→DLLの呼び出し |
| 投稿者:arikさん 2001/10/18 10:33:42 |
| よく考えてください。 > しかし、このEXEをサーバで単体で動かすとOKなのです。 > しかししかし、ATコマンドでスケジューリングして実行すると強制終了なのです。 この部分でIISは関係してないはずですよね。 その前提でいくと、OSが設定している権限です。 |
| [748] Re:ASP→ActiveX-DLL→DLLの呼び出し |
| 投稿者:YasNet(管理人)さん 2001/10/16 16:54:29 |
| > > path間違えていませんか? > EXE作ってEXE→ActiveX-DLL→DLLの呼び出しで実行すると > 動くんですよ。ASPからだと動きがちがうんですかね?? > まいった。。。。 こんにちは YasNetです。 pathってどのように設定されてます? 相対path又は絶対path又はhttp://からのpathこのあたりの問題では・・・ 特に相対パスやhttp://からだと問題があるような・・・ いや、それしか思いつかないだけですが・・・ では では |
| [745] Re:ASP→ActiveX-DLL→DLLの呼び出し |
| 投稿者:Tomitomiさん 2001/10/16 16:01:02 |
| こんにちは、Tomitomiです。 > なにか考えられることありますか? 僕はあまり、「ActiveX-DLL」をASPから使ったことはないのですが、 以前に実験した時に、 RegSvr32.exe 名前.DLL として、レジストリに登録するようにとあったので、その後、 ActiveX-DLLが使えるようになった覚えがあります。 たいした情報でなくて、すみません。 |
| [747] Re:ASP→ActiveX-DLL→DLLの呼び出し |
| 投稿者:四季さん 2001/10/16 16:24:42 |
| ありがとうございます。 レジストリには登録しましたです。 はいぃ。 |
|
TreeBBS For ASP V.0.1.3 |