Подскажите, как сделать MultiLine у label ?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
step
Бывалый
Бывалый
 
Сообщения: 217
Зарегистрирован: 03.08.2004 (Вт) 16:19

Подскажите, как сделать MultiLine у label ?

Сообщение step » 09.06.2005 (Чт) 15:12

Подскажите, как сделать MultiLine у label ?
Заранее благодарен!

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 09.06.2005 (Чт) 15:20

На сколько я знаю, то никак... хотя хз...
если тебе нужен перенос строки, то добавляй chr$(13)
Я точно не помню, но вроде я так делал...

Kovu
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 924
Зарегистрирован: 29.04.2005 (Пт) 17:38

Сообщение Kovu » 09.06.2005 (Чт) 15:24

Есть такое св-во WordWrap . Поставь его True и все нормально. :D
Если всё делать своими ручками, они скоро отвалятся !

step
Бывалый
Бывалый
 
Сообщения: 217
Зарегистрирован: 03.08.2004 (Вт) 16:19

Сообщение step » 09.06.2005 (Чт) 15:33

Нет не катит WordWrap, это что-то левое, так, я вот и хочу понять где делать перенос строки, и как программно найти это место?

Alex_2005
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 242
Зарегистрирован: 07.04.2005 (Чт) 17:09
Откуда: Germany, Baden-Wurttemberg, Bietigheim-Bissingen

Сообщение Alex_2005 » 09.06.2005 (Чт) 15:36

ставишь AutoSize на true

Label1.Caption = "мда..." & vbNewLine & "ага"
Guten Morgen! А если не Guten, то тогда это и не Morgen...

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 09.06.2005 (Чт) 15:37

AutoSize=False
WordWrap=False

step
Бывалый
Бывалый
 
Сообщения: 217
Зарегистрирован: 03.08.2004 (Вт) 16:19

Сообщение step » 09.06.2005 (Чт) 15:45

Ну люди вы меня не понимать :cry:
Я беру лэбел, расчитанный на две буквы в длинну, вставляю 10 букв, и я хочу, что-бы 8 букв были второй строкой, как это организовать?

Kovu
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 924
Зарегистрирован: 29.04.2005 (Пт) 17:38

Сообщение Kovu » 09.06.2005 (Чт) 15:47

step
step
Нет не катит WordWrap, это что-то левое, так, я вот и хочу понять где делать перенос строки, и как программно найти это место?

Если очень хочется Multilina создай окно с классом Static и будет тебе
Multilinе быстро и ьез боли как в текстовом боксе!!! :D :D :D
Ну текст ставим через SendMessage! :!: :idea:
Если всё делать своими ручками, они скоро отвалятся !

Alex_2005
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 242
Зарегистрирован: 07.04.2005 (Чт) 17:09
Откуда: Germany, Baden-Wurttemberg, Bietigheim-Bissingen

Сообщение Alex_2005 » 09.06.2005 (Чт) 15:49

2 Step
а смысл всё это делать?
Guten Morgen! А если не Guten, то тогда это и не Morgen...

step
Бывалый
Бывалый
 
Сообщения: 217
Зарегистрирован: 03.08.2004 (Вт) 16:19

Сообщение step » 09.06.2005 (Чт) 15:58

Всем спасибо, Alex_2005 толкнул идею, которой я воздержусь! И возьму в использование текстбокс!

AjaxVS
Постоялец
Постоялец
 
Сообщения: 506
Зарегистрирован: 01.12.2004 (Ср) 13:12
Откуда: Donetsk, Battle.Net

Сообщение AjaxVS » 10.06.2005 (Пт) 17:37

>>если тебе нужен перенос строки, то добавляй chr$(13)

на сколько я знаю, надо юзать chr(13)+chr(10) во избежание ненужных трабл...

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 10.06.2005 (Пт) 18:49

AjaxVS писал(а):на сколько я знаю, надо юзать chr(13)+chr(10) во избежание ненужных трабл...

А бывают нужные траблы? :lol:
Изображение

Alexander N. Samarin
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 397
Зарегистрирован: 05.03.2005 (Сб) 20:59
Откуда: Интернат 18 (СУНЦ МГУ), комната 214А, кровать посередине

Сообщение Alexander N. Samarin » 12.06.2005 (Вс) 13:00

Ставим Текстбокс, у него Multiline = True и Locked = True
На это не смотрите! Это не подпись!!!!!!

step
Бывалый
Бывалый
 
Сообщения: 217
Зарегистрирован: 03.08.2004 (Вт) 16:19

Сообщение step » 12.06.2005 (Вс) 15:20

Alexander N. Samarin
Спасиб, я примерно так и сделал!


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 183

    TopList