Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Расположение метки на форме. / 18 сообщений из 18, страница 1 из 1
29.03.2005, 10:43:41
    #32985585
AndreierdnA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расположение метки на форме.
Как сделать надпись в *Label* не горизонтально, а вертикально
...
Рейтинг: 0 / 0
29.03.2005, 13:20:56
    #32986098
Deminik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расположение метки на форме.
MyLabel.Vertical = True
...
Рейтинг: 0 / 0
29.03.2005, 14:09:04
    #32986253
AndreierdnA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расположение метки на форме.

MyLabel.Vertical = True


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

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


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

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

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

Magnus

Это была моя первая мысль :-)))).
Но я не посмел ее озвучить... :-)
...
Рейтинг: 0 / 0
30.03.2005, 17:25:45
    #32989403
Magnus23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расположение метки на форме.
А это собственно из серии "каков вопрос таков и ответ". Никаких дополнительных условий не было, к примеру совсем не понятно - нужно ли поворачивать ее на 90' или как по другпому?
Вообще-то, там есть какое то свойство, не помню, Васика нету под рукой.
Magnus
...
Рейтинг: 0 / 0
30.03.2005, 17:30:31
    #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
31.03.2005, 11:48:07
    #32990523
AndreierdnA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расположение метки на форме.
Magnus, спасибо, но мне надо так:
в текстовое поле пишу текст, и после нажания на кнопку этот текст копируеться в МЕТКУ в вертикальном положении ( в другом окне)
...
Рейтинг: 0 / 0
31.03.2005, 13:37:48
    #32990896
Magnus23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расположение метки на форме.
И?
Что конкретно не получается? Скопировать текст?

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

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

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

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

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

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


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

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

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

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

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

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


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