PDA

View Full Version : تبدیل متن تکس باکس به لینک



farboodj1375
یک شنبه 06 شهریور 1390, 23:06 عصر
سلام.
خسته نباشید.
راهی هست که بشه یه متن ساده تو تکست باکس رو به لینک تبدیل کرد؟
من میخوام یه نرم افزار ارساب ایمیل بنویسم.
میخوام توی اون تکست باکس که کاربر متن رو مینویسه بتونه لینک هم بذاره.
مثلا تو همین سایت برنامه نویس وقتی دارین پست میزنین با اضافه کردن یه چیزی به سروته متن , اون متن تبدیل میشه به لینک .
ممنون میشم راهنماییم کنین.

setroyd
یک شنبه 06 شهریور 1390, 23:28 عصر
Private Sub Command1_Click()
Dim oShell As Object
Set oShell = CreateObject("Shell.Application")
oShell.Open text1.Text
Set oShell = Nothing
End Sub یه تکس text box و یه command button بزار و تو text box سایت مورد نظر رو بنویس و رو کامند کلیک کن . و اما در مورد صحبت شما شما میتونی با توابعی که کارشون find کردن رشته هست instr و ... خودت میتونی کاری کنی که اگه لای فلان کاراکتر بود سایت باز بشه یعنی لینک بشه و....
موفق باشی

محسن واژدی
یک شنبه 06 شهریور 1390, 23:53 عصر
سلام علیکم
برای افزودن کدهای Bold,Italic و نظیر اینها میتوانید کد زیر را نیز بررسی کنید:

Const fB$ = ""
Const lB$ = ""

Private Sub Command1_Click()
Dim txt_sel$
With Text1
.SetFocus
txt_sel$ = .SelText
If txt_sel$ > "" Then
SendKeys "{DELETE}"
SendKeys fB$ & txt_sel$ & lB$
Else
SendKeys fB$ & lB$
End If
End With
End Sub


کد فوق کلیدواژه Bold را به متن می افزاید، البته برای ترجمه بایستی کمی پیچیده تر برنامه نوشت

موفق باشید

farboodj1375
دوشنبه 07 شهریور 1390, 11:54 صبح
سلام.
ممنون از راهنمایی هاتون ولی راستشو بخواین متوجه نشدم...
من میخوام وقتی گیرنده داره ایمیل رو میخونه اونجایی که ما تعیین کردیم بصورت لینک براش نمایش داده بشه.
ظاهرا کار سختی هست...

king ag
دوشنبه 07 شهریور 1390, 12:26 عصر
منظور شما هایپر لینکه
اینو ببین کمکت میکنه

ramzdar
دوشنبه 07 شهریور 1390, 13:01 عصر
تا اونجا که من متوجه شدم ایشون میخوام یه متن با قابلیت نمایش لینک داشته باشن.
یه چیزی مثل همین تکستی که برای ارسال پست استفاده میکنیم
هیچکدوم از اینا اونی نیست که ایشون میخوان.

setroyd
دوشنبه 07 شهریور 1390, 14:44 عصر
شما باید خودت اینو بنویسی با text box هم میشه شما به متن دلخواه میتونی unne بدی که مثل لینک دیده بشه و...... کمی کد نویسی کن نمیشه که همیشه کد اماده در اختیار داشته باشی !

farboodj1375
دوشنبه 07 شهریور 1390, 16:44 عصر
خب آخه هیچ اطلاعاتی در این زمینه ندارم چجوری کدنویسی کنم؟
بازم ممنون. از راهنمایی هاتون.