中尾さん 平武士です。 お疲れ様です。 貴重な情報ありがとうございました。 いただいた情報どおりに記述しましたら、すんなり動きました。^^; 久しぶりに初めて物が動いたときの感動を体験しました。 結論から申しますとvb.netが吐いてくれた初期化の処理が良くなかったようです。 vb.6とvb.netはこのように違うものだと勝手に思い込んでいたため自分では見つけられませんでした。 シミュレーションの作業がとまっていたので、 今回の情報で大変助かりました。 ありがとうございました。 以上、よろしくお願いいたします。 > Date: Sat, 29 Sep 2007 18:21:04 +0900 > From: nakao at shikoku-pc ac jp > Subject: (toppers-users 2680) Re: vb.netによるデバイスエミュレーションについて Mitsuru Hirabushi > To: users at toppers jp > > 平武さんへ > > 中尾と申します。 > 私の環境では、以下のプログラムで、Visual Basic 2005 Experss Editionで動作 > しております。 > *引数省略 > > Private Sub Form1_Load( ) Handles MyBase.Load > DeviceControl1.Connect() > DeviceControl1.Map(&H1234, 1) > End Sub > > Private Sub Form1_FormClosed( ) Handles MyBase.FormClosed > DeviceControl1.Close() > End Sub > > Private Sub DeviceControl1_OnWrite( ) Handles DeviceControl1.OnWrite > Label1.Text = Str(DeviceControl1.Value) > End Sub > > Mapする仮想メモリ番号がマニュアル記載のサンプルと違いますが、Toppers側でも > 変更されているのでしょうか。 > また、Toppersを起動するとWindowsのタスクバーにDeviceManagerアイコンは表示 > されますでしょうか。 > > すでにご存知かと思われますが、Toppers側ではrキーだけでは数字は変わりませ > ん。 > タスクを切り替える2や3などを入力した後にrを入力するとtsknoが変更されます。 > > 広告表示なし!アカウント有効期限なし!Hotmail Plus のお申し込みはこちら http://get.live.com/mail/options |