powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Расположение метки на форме.
18 сообщений из 18, страница 1 из 1
Расположение метки на форме.
    #32985585
AndreierdnA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как сделать надпись в *Label* не горизонтально, а вертикально
...
Рейтинг: 0 / 0
Расположение метки на форме.
    #32986098
Фотография Deminik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MyLabel.Vertical = True
...
Рейтинг: 0 / 0
Расположение метки на форме.
    #32986253
AndreierdnA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость

MyLabel.Vertical = True


не получаеться(((
...
Рейтинг: 0 / 0
Расположение метки на форме.
    #32986388
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А какое отношения сабж имеет к вопросу? Правила читаем? Или где?

Magnus
...
Рейтинг: 0 / 0
Расположение метки на форме.
    #32986436
Фотография Deminik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторMyLabel.Vertical = True


не получаеться(((

А акс какой ?
...
Рейтинг: 0 / 0
Расположение метки на форме.
    #32988434
AndreierdnA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
мне просто надо надпись в вертикальном положении
...
Рейтинг: 0 / 0
Расположение метки на форме.
    #32988796
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну так растяни ее вертикально чтоб только одна бува помещалась. Будет вертилкально.

Magnus
...
Рейтинг: 0 / 0
Расположение метки на форме.
    #32988929
Дурак
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Magnus23Ну так растяни ее вертикально чтоб только одна бува помещалась. Будет вертилкально.

Magnus

Это была моя первая мысль :-)))).
Но я не посмел ее озвучить... :-)
...
Рейтинг: 0 / 0
Расположение метки на форме.
    #32989403
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А это собственно из серии "каков вопрос таков и ответ". Никаких дополнительных условий не было, к примеру совсем не понятно - нужно ли поворачивать ее на 90' или как по другпому?
Вообще-то, там есть какое то свойство, не помню, Васика нету под рукой.
Magnus
...
Рейтинг: 0 / 0
Расположение метки на форме.
    #32989420
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bah.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
Private Declare Function CreateFont Lib "gdi32" Alias "CreateFontA" (ByVal H As Long, ByVal W As Long, ByVal E As Long, ByVal O As Long, ByVal W As Long, ByVal I As Long, ByVal U As Long, ByVal S As Long, ByVal C As Long, ByVal OP As Long, ByVal CP As Long, ByVal Q As Long, ByVal PAF As Long, ByVal F As String) As Long
Private Declare Function SelectObject Lib "gdi32" (ByVal hdc As Long, ByVal hObject As Long) As Long
Private Declare Function DeleteObject Lib "gdi32" (ByVal hObject As Long) As Long

Const ANSI_CHARSET As Long =  0 
Const FF_DONTCARE As Long =  0 
Const CLIP_LH_ANGLES As Long = &H10
Const CLIP_DEFAULT_PRECIS As Long =  0 
Const OUT_TT_ONLY_PRECIS As Long =  7 
Const PROOF_QUALITY As Long =  2 
Const TRUETYPE_FONTTYPE As Long = &H4
Const p_WIDTH As Long =  12 
Const p_HEIGHT As Long =  12 

Private Sub RotateText(TheText As String, TheAngle As Long)
    Dim NewFont As Long
    Dim OldFont As Long
    NewFont = CreateFont(p_HEIGHT, p_WIDTH, TheAngle,  0 , FF_DONTCARE,  0 ,  0 ,  0 , ANSI_CHARSET, OUT_TT_ONLY_PRECIS, CLIP_LH_ANGLES Or CLIP_DEFAULT_PRECIS, PROOF_QUALITY, TRUETYPE_FONTTYPE, "Arial")
    OldFont = SelectObject(Me.hdc, NewFont)

    Print TheText

    NewFont = SelectObject(Me.hdc, OldFont)
    DeleteObject NewFont
End Sub

Private Sub Form_Load()
    Dim TheAngle As Long
    Me.Show
    CurrentX =  300 
    CurrentY =  150 
    TheAngle = - 900 
    RotateText "This is a test", TheAngle 'angle in tenths of a degree  'PUT YOUR TEXT HERE
End Sub


Magnus
...
Рейтинг: 0 / 0
Расположение метки на форме.
    #32990523
AndreierdnA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Magnus, спасибо, но мне надо так:
в текстовое поле пишу текст, и после нажания на кнопку этот текст копируеться в МЕТКУ в вертикальном положении ( в другом окне)
...
Рейтинг: 0 / 0
Расположение метки на форме.
    #32990896
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И?
Что конкретно не получается? Скопировать текст?

Форум - не машина для выдачи готовых решений после нажатия на кнопку опубликовать. ИМХО при данных условиях ответ достаточный.
1. Метка от написания на форме ничем не отличается.
2. Передать тот же фонт метке религия не позволяет?

Magnus
...
Рейтинг: 0 / 0
Расположение метки на форме.
    #32991056
AndreierdnA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Конкретно, не получаеться надпись вертикально, пускай не копируя, а просто надпись, но токо вертикально(повернуль метку на 90 градусов)
...
Рейтинг: 0 / 0
Расположение метки на форме.
    #32991300
Alexey Kudinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreierdnAКонкретно, не получаеться надпись вертикально, пускай не копируя, а просто надпись, но токо вертикально(повернуль метку на 90 градусов) А как вы пробовали это делать ?

1 Вы пробовали установить ширину Label равной одному символу ? (WordWrap = true)
2 Вы пробовали пример от Magnus23 , который как раз и делает просто надпись, но токо вертикально ?

Вам было предложено два работающих решения. Что именно не получилось сделать ?
...
Рейтинг: 0 / 0
Расположение метки на форме.
    #32992307
AndreierdnA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexey Kudinov AndreierdnAКонкретно, не получаеться надпись вертикально, пускай не копируя, а просто надпись, но токо вертикально(повернуль метку на 90 градусов) А как вы пробовали это делать ?

1 Вы пробовали установить ширину Label равной одному символу ? (WordWrap = true)
2 Вы пробовали пример от Magnus23 , который как раз и делает просто надпись, но токо вертикально ?

Вам было предложено два работающих решения. Что именно не получилось сделать ?


1) ты наверное ....... , мне надо 90 градусов(читай выше), а то что ты предлогаешь, то с этим сходи в .........
2)Мне нужна МЕТКА вертикальная, А НЕ ФОРМА

N.B. Если нету предложений или вариантов, то так и скажите, и не надо : это не то , и это ни сё
...
Рейтинг: 0 / 0
Расположение метки на форме.
    #32992308
AndreierdnA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Короче, мне надо разместить Caption в Label, ----------ВЕРТИКАЛЬНО(90 ГРАДУСОВ ОТНОСИТЕЛЬНО ОСИ ИГРИК)
...
Рейтинг: 0 / 0
Расположение метки на форме.
    #32992317
__guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndreierdnAКороче, мне надо разместить Caption в Label, ----------ВЕРТИКАЛЬНО(90 ГРАДУСОВ ОТНОСИТЕЛЬНО ОСИ ИГРИК)Вконец запутал.
Как ты держишь голову, когда смотришь на монитор ???

90 градусов отнсительно ИГРИК будет ГОРИЗОНТАЛЬНО
...
Рейтинг: 0 / 0
Расположение метки на форме.
    #32992328
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 AndreierdnA
Лично я с тобой общатся больше не собираюсь. Научись вести себя, а потом обращайся за помощью. Это я как форумчанин говорю.
А как модератор предупреждаю - оскорбление других участников форума карается на усмотрение модератора. Хочешь бан? Последующие сообщения подобного характера будут удалятся.

1. Это предлагал не Alexey Kudinov, а я. Научись связно выражать свои мысли и почитай правила.
2.Есть такой анекдот :
Мужик обращается к богу:
-Боже! Почему я никогда не выигрываю в лотерею?!
-Сын мой, КУПИ БИЛЕТ ДЛЯ НАЧАЛА!!

Все вопрос закрыт. Спорить не собираюсь, обсуждать тоже. Флейма не будет.

Magnus
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Расположение метки на форме.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]