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

[1404] Re:できるようですけど?
投稿者:北岳さん 2002/01/15 19:17:32
ありがとうございます。折角のご情報ながら、うまく行きませんでした。
ご紹介のVB6と雑誌がないまま、NT4本番サーバをバックアップしているWIN2000端末でやりました。
VB5の参照設定で Microsoft Active Server Pages Object Library を登録して
(後述★の意図に沿いそうな)コードを書いてみましたら、最初は
「オブジェクトが見つかりません」でした。
 
----雑談始め---
で、レジストリのASP Server Object にProgIdを命名するといういたずらを再度しましたら、
IISが死んでしまって、停止再稼動しても、今のところ生き返りません。
HTMは開けてもASPは動かないという、8002801dエラー。 http://www.iisfaq.com/Articles/219/
まあ、本番サーバでなかったのが幸いでした。
で、ほかにまだ2台が生きていますので、死んだ者は当分放っぽっておきまして、
----雑談終り---
 
> いってしまえば、単に、activex dll のメソッドにsession を
> 渡せば、利用可能です。
 
とは、DLLからSession変数の数の分だけPublic変数を得る、ということでしょうか。
 
Session変数の中身を引数にして与え、戻り値を改めてSession変数に入れ直せば、
DLL内からSessionオブジェクトを呼ぶ必要はなくなり、普通のDLLで作れますが、
 
★やりたいこと:
実は複数の配列変数を多数のSession変数に入れています。
DLLには、引数として(与えるにしてもSession.SessionID 以外は)何も与えず、
戻り値も何も貰わず、
DLL内部でASPのSession変数を読みこみ、それを元に計算等の処理をしてDLL内でSession変数を書き換え、
ASPからDLLを呼んだ前と後で、Session変数の中身が、
---ASPから見ればいつの間にか---
書き換わっている、
DLL自体は操作だけ行い、ASPに戻り値・メソッドの類は何も返さない、
ということは、可能そうでしょうか。

DLL内からSessionを読み書き可能?   北岳さん [2002/01/13 0:28:42] [1382]
  発言者により削除されました!! 北岳さん [2002/01/13 3:20:19] [1383]
  無理みたい   北岳さん [2002/01/13 11:23:25] [1384]
    Re:無理みたい   Tomitomiさん [2002/01/13 12:57:45] [1385]
      Re:無理みたい   北岳さん [2002/01/13 18:50:12] [1386]
  できるようですけど?   喜平さん [2002/01/15 1:18:34] [1387]
    Re:できるようですけど?   北岳さん [2002/01/15 19:17:32] [1404]
      こんな感じで・・・一番単純なサンプルです   喜平さん [2002/01/16 8:47:17] [1405]
        ありがとうございます。できました。   北岳さん [2002/01/16 12:32:37] [1409]
          スペルミス   北岳さん [2002/01/16 13:28:00] [1411]


TreeBBS For ASP V.0.1.3
Program By YasNet