はじめまして。
ダイヤルアップネットワークの接続ダイヤログを表示させたいのですが、できるのでしょうか?
RasAPIのRasPhonebookDlgを使えばいいのかなと思ったのですが私の知識ではサンプルなしではできそうにありません・・・。どなたかご教授いただけないでしょうか?
delphi7
WinXP sp2
http://damedame.ddo.jp/delphi/wininet.html
ここに「ダイヤルアップ接続を表示する」というのがあります。
使ったこと無いので詳細は分かりませんが参考になるのでは?
きりりさん
お返事遅くなりまして申し訳ございません。
お教えいただいたサンプルでやってみたのですが、ダイヤルアップが表示されないです。
if not InternetGoOnline('http://www.yahoo.com/', Handle,
INTERENT_GOONLINE_REFRESH) then
ShowMessage('接続はキャンセルされました。');
をボタンのクリックイベントに入れて試したんですが、ダイヤルアップのダイヤログは表示されません。なぜでしょう?
const
INTERNET_AUTODIAL_FORCE_ONLINE = 1;
INTERNET_AUTODIAL_FORCE_UNATTENDED = 2;
INTERNET_AUTODIAL_FAILIFSECURITYCHECK = 4;
begin
// 接続
InternetAutodial(INTERNET_AUTODIAL_FORCE_ONLINE, 0);
// 切断
InternetAutoDialHangUp(0);
きりりさん
ン?ならこっちさん(きりりさんでしょうか?)
ありがとうございます!!
ダイアログ表示されました。ダメだった原因はインターネットオプションの接続タブで設定をダイヤルしないになっていたからみたいです。
つまらないミスで2度手間を取らせてしまい申し訳ございませんでした。
これで先へ進めそうです。
ありがとうございました。
ツイート | ![]() |