PDA

View Full Version : کمک در خصوص تبدیل این کد از VB به #C



mahmood1000
سه شنبه 24 مرداد 1391, 19:36 عصر
سلام به همه دوستان و اساتید محترم

من برای راه اندازی پنل SMS سایتم باید از این دستور استفاده کنم. متاسفانه به زبان #C نوشته شده و من با این زبان آشنایی ندارم. از کسانی که در این خصوص آشنایی دارن ممنون میشم من رو راهنمایی کنند.


'تعریف تابع ارسال پیامک
Function SMSSEND(username,password,too,text,FromNumber)
sMsg = server.urlencode(text)
sBaseUrl = "Http://www.sitesms.com/APISend.aspx"
set objHTTP = Server.CreateObject("msxml2.XMLHTTP")
objHTTP.open "POST", sBaseUrl, False
objHTTP.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
objHTTP.send "username=" & username & "&password=" & password & "&to=" & too
& "&From:" & FromNumber & "&text=" & sMsg
SMS_SEND = objHTTP.responseText
Set objHTTP = Nothing
End Function
'استفاده از تابع در جای مورد نظر
response.write SMSSEND("username","password","09111111111","Salam ","30007546")

M.KH-SH
سه شنبه 24 مرداد 1391, 20:33 عصر
وب سایتی رو که در تاپیک قبلی معرفی کردم رو اگه نگاه میکردین دوباره تاپیک نمیزدین

http://www.developerfusion.com/tools/convert/csharp-to-vb/

mahmood1000
سه شنبه 24 مرداد 1391, 20:54 عصر
دوست عزیز شما اگر قبل اینکه دباره این جواب رو بزاری یه بار این کد رو توی همون سایت تست میکردی میدید که نمیشه. توی این کد یه سری متغیر و آبجکت هست که توی اون سایت اینهارو نشون نمیده.
لطفا قبل از جواب دادن به سوالات از جوابتون مطمئن باشید.

بازم از اینکه هواستون به سوالات هست ممنونم
اگر میتونید این کد رو برای من تبدیل کنید خیلی ازتون ممنون میشم

M.KH-SH
سه شنبه 24 مرداد 1391, 23:02 عصر
من قبل از اینکه جوابی رو بدم خودم چند بار امتحان میکنم
شما کدهایی که خطا میگیره رو اگه حذف کنین و دوباره امتحان کنین میشه و مشکلی توش نیست

دوست عزیز اولین خطا اینه که شما command های نوشته شده رو حذف کنین و بعد دوباره کدرو برای convert شدن بدین به سایت اگر بازم نشد کدهایی که متغییر ها و آبجکت های اونا رو حالا معلوم نیست کجا و از چه نوعی تعریف شده رو حذف کنین فکر نکنم نوشتن یک تابع سخت باشه چون چیزی نداره

mahmood1000
سه شنبه 24 مرداد 1391, 23:47 عصر
بازم ممنونم از پیگیریهاتون
من اصلا از زبان VB سر در نمیارم
ممنون میشم اگر شما این کد رو برای من تبدیل کنید

saeed_sho
چهارشنبه 25 مرداد 1391, 18:47 عصر
سلام
کدهاتون خیلی نامنظمه
علامت & بردار بجاش + بزار
بجای Nothing بنویس null
وقت ندارم کامل ترجمه کنم خودت تابع رو بنویس هر جا گیر کردی بگو

mahmood1000
چهارشنبه 25 مرداد 1391, 18:55 عصر
سلام
کدهاتون خیلی نامنظمه
علامت & بردار بجاش + بزار
بجای Nothing بنویس null
وقت ندارم کامل ترجمه کنم خودت تابع رو بنویس هر جا گیر کردی بگو

دوست عزیز امکانش هست این کارو انجام بدید و نمونه کد را در اینجا قرار بدید؟
من واقعا از VB سر در نمیارم. این کد رو هم از یه شرکت گرفتم که او نا از C# سر در نمیارن

:افسرده:

star_rh
جمعه 27 مرداد 1391, 00:49 صبح
دوست عزيز يه نرم افزار به نام VB.Net to C# Converter 2.26 وجود داره كه كارش تبديل پروژهاي VB به C# هست

saeed_sho
جمعه 27 مرداد 1391, 10:54 صبح
ببین این کارتو راه میندازه یه برنامه تبدیل vb به سی شارپه