PDA

View Full Version : اتصال به اینترنت با گرفتن یوزر و پسورد



saied7468
جمعه 05 مهر 1387, 00:13 صبح
با سلام چطور می شه با دلفی به اینترنت وصل شد یعنی یوزر و پسورد رو در برنامم بگیرم و با زدن یه دکمه در برنامم به اینترنت وصل شم .
درضمن می خوام این کار رو برای adsl انجام بدم نه dialup .

Cave_Man
جمعه 05 مهر 1387, 11:52 صبح
rasdial میتونی این کار رو بکنی
با استفاده از Application به نام rasdial این کار رو ویندوز انجام میده
کافیه که توی Cmd این دستور رو اجرا کنی : rasdial
پارامترهاش هم به این شکل هست پارامتر اول : نام کانکشن پارامتر دوم :Username پارامتر سوم: password
یه مثال هم به این شکل هست:
rasdial "D-Link Dial-Up PPP Connection" username password
برای اینکه توی دلفی این کار رو بکنی باید بتونی با کدنویسی دستور رو در shell اجرا کنی که دستوراتش در همین سایت میتونی پیدا کنی با تابع WinExec فکر میکنم بشه به راحتی این کار رو کرد

Pr0grammer
جمعه 05 مهر 1387, 13:06 عصر
امیدوارم این کارتون رو راه بندازه؛ موفق باشید

saied7468
جمعه 05 مهر 1387, 13:37 عصر
ممنون آقای Reza_Pr0grammer ولی این برای دایلاپ هست کسی برای adsl سراغ نداره؟

Pr0grammer
جمعه 05 مهر 1387, 14:24 عصر
اتفاقاً من خودم ADSL دارم و BroadBand رو هم می تونم توی Demo این کامپوننت اجرا کنم و متصل بشم!

Cave_Man
جمعه 05 مهر 1387, 14:34 عصر
حاجی راهی رو که گفتم واسه ADSL هست

saied7468
جمعه 05 مهر 1387, 14:36 عصر
اگه میشه متونی سورسی رو که می گی برام بزاری .

Cave_Man
جمعه 05 مهر 1387, 14:42 عصر
WinExec(PChar('rasdial "D-Link Dial-Up PPP Connection" username password'),SW_SHOWNoRMAL);

با توضیحاتی که بالا داده بودم باید خودت میتونستی بنویسیش
به هر حال
توی این کد بجای D-Link Dial-Up PPP Connection باید اسم کانکشنی رو که برای اتصال به اینترنت استفاده میکنی رو قرار بدی
بجای یوزرنیم و پسورد هم مقادیرشون رو قرار میدی و تمام
همین یه خط کد کافیه نه کامپوننت لازمه و نه چیز دیگه