PDA

View Full Version : سوال: بدست آوردن طول متن



as987498749874
یک شنبه 12 آذر 1391, 17:05 عصر
سلام دوستان
می خواستم بدونم راهی هست که بشه طول یک متن را بدست اورد یعنی نوشته ما طولش 1 سانت و ارتفاعش 0.5 سانت هست؟
اگه نظری دارید ما را بی نسیب نگذارید


با تشکر



95919

majidbahrami
یک شنبه 12 آذر 1391, 18:38 عصر
بله طول رو میشه بدست آورد ...
یه پروژه جدید ایجاد کنید:
1. تغییر ScaleMode فرم به Milimeter .
2. ایجاد یک Label با خصوصیت Autosize و یک Textbox
3. نسبت دادن متن Textbox به Label در رویداد Change مربوط به Textbox

- خصوصیت Width مربوط به Label اندازه عرض متن شما به میلیمتر در TextBox هست. (در صورت هم اندازه بودن فونت هردو کنترل)

m2011kh
یک شنبه 12 آذر 1391, 18:55 عصر
البته باید اضافه کنم که این اندازه ای که بدست میارید به سانتی متر و متر نیست.

majidbahrami
یک شنبه 12 آذر 1391, 19:33 عصر
درووووووود..خوب میشه توی قسمت ScaleMode سانتی متر رو اتخاب کنه...

موفق باشید

as987498749874
دوشنبه 13 آذر 1391, 15:06 عصر
با تشکر فراوان از شما دوستان عزیز بخاطر پاسخگویی تون

منظور من طول متن هست مثلا من می خوام یک متن را به پرینتر بفرستم از طریق کد (یعنی توی تکست یا لیبل نیست)

طول را از این طریق میخواهم


باز هم متشکرم

SHD.NET
دوشنبه 13 آذر 1391, 18:22 عصر
خوب باید یه لیبل بزاری و متن رو از طریق کد به لیبل ربط بدیو ...
Dim a As String = "this text for print"
Label1 = a
حالا باید با توجه به پست شماره 2 بقیه مراحل رو طی کنی :خندان:

:چشمک:\\\موفق باشید///:چشمک: