tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルデータ通信カードの接続状態の切り替え
記事No8891
投稿日: 2009/04/27(Mon) 23:07
投稿者clement
VB.NET初心者です。
OS:WindowsXP SP2
環境:VisualSutdio2005(VB)
データ通信カード:e-mobileのD02HW

現在e-mobileのUSB接続のデータ通信カードを用いてメール配信を行おう
としており、メール配信は1日に1度Configファイルに設定されている時間に
送信するように設定しています。
しかし、これではデータ通信カードがInterNetへ常時接続している必要が
あります。
データ通信カードの接続状態をメール配信をする直前にONにし、メール配信が
終了したらOFFにする方法はないものかと思い、いろいろ調べたのですが
力不足でほとほと困り果てています。
ご教授の程よろしくおねがいします。

[ツリー表示へ]
タイトルRe: データ通信カードの接続状態の切り替え
記事No8892
投稿日: 2009/04/28(Tue) 05:29
投稿者オショウ
> しかし、これではデータ通信カードがInterNetへ常時接続している必要が
> あります。
> データ通信カードの接続状態をメール配信をする直前にONにし、メール配信が
> 終了したらOFFにする方法はないものかと思い、いろいろ調べたのですが
> 力不足でほとほと困り果てています。
> ご教授の程よろしくおねがいします。

  ます、所謂ダイアルアップと言う行為が必要ですネ!
  RAS API と言う機能でダイアルアップ動作を行いますので
  その辺調べてみて下さい。

以上。

[ツリー表示へ]
タイトルRe^2: データ通信カードの接続状態の切り替え
記事No8895
投稿日: 2009/04/28(Tue) 08:50
投稿者clement
>   ます、所謂ダイアルアップと言う行為が必要ですネ!
>   RAS API と言う機能でダイアルアップ動作を行いますので
>   その辺調べてみて下さい。
>

返信ありがとうございます
RASについて調べてみます。

[ツリー表示へ]
タイトルRe: データ通信カードの接続状態の切り替え
記事No8894
投稿日: 2009/04/28(Tue) 08:22
投稿者オショウ
http://msdn.microsoft.com/ja-jp/library/cc446911.aspx

これら一覧のAPIで・・・
RasDial
RasEnumConnections
RasEnumEntries
RasGetConnectStatus
RasHangUp

最低でも上記のAPIは必須です。

※ 抜けがあったらすいません・・・

便利なものとしては・・・
RasConnectionNotification
RasDialFunc1

※ ただVB.NETで実装するのはやったことが無いので・・・
  (私はC言語で作ってましたので)

以上。

[ツリー表示へ]