出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

[2004] Re:DLL
投稿者:北岳さん 2002/04/17 12:36:41
自作EXEをASPEXECなど経由してASPから呼ぶと、エラーはまず出ません。
が、自作DLLをASPから呼ぶと、ASPが−まあ自分だけでしょうが−「型違い」のランタイムエラーを、よく返します。
VBでデバッグ⇒ノーエラー⇒コンパイル、の道筋を通っているので、VB でのデバッグに立ち返っても、あくまでもノーエラー。
 
ASPが出すエラーの、VB内での発生個所が判るまでは、
・ついつい長くなったVBコードの中から、ここかな?と見当を付けては、あちこちいじり回し、
・今度こそ、とASPから呼んでは、
・頭を掻きむしりながら、次回に期待しつつ、マシンをリブート。
 
やっと得た結果は、殆どが初歩ミスなので、嫌になります。
エラー個所をASPが教えてくれないのは、ASPがソースでなくDLLを見ているためなので、
>インタプリタ型DLLってのを作ってね⇒MS社。
という「愚痴」を昨年来こぼしていました。
 
先日、苦肉の策で、
・クラスモジュール内の随所に、「ここを通過中、エラーはこれこれ」という内容を、<H1>txtファイルに書き出す</H1>コードを書き、
・そのままDLL化して、ASP呼び出し段階で出るエラー位置を、ズバリ特定する、
という、「自称!!!天才的な!!名案!」を思い付いて、デバッグが一気に容易になりました。
 
Books OnLineの後の方にも、デバッグ方法が何か書いてあるようですね。
(天才的?誰でも思いつきそうな迷案、あるいは単なる勉強不足では。デバッガも探すべきかなぁ。)

西暦→和暦変換   おこじょさん [2002/04/16 11:13:33] [1981]
  Re:西暦→和暦変換   Tomitomiさん [2002/04/16 12:20:39] [1982]
    Re:西暦→和暦変換   おこじょさん [2002/04/16 14:17:38] [1987]
      Re:西暦→和暦変換   Tomitomiさん [2002/04/16 15:25:30] [1988]
        Re:西暦→和暦変換   fujiさん [2002/04/16 18:31:55] [1991]
          Re:西暦→和暦変換   fujiさん [2002/04/16 18:52:21] [1992]
            DLL   北岳さん [2002/04/16 19:37:15] [1993]
              Re:DLL   喜平さん [2002/04/17 2:05:37] [1996]
                Re:DLL   北岳さん [2002/04/17 12:36:41] [2004]


TreeBBS For ASP V.0.1.3
Program By YasNet