Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 |

 

  Вопрос: Граффити Добавлено: 14.04.10 20:36  

Автор вопроса:  ηikolaŠ~rus | ICQ: 604058327 
Здравствуйте!Можно ли сделать так чтоб ,пишешь в одном тектсбоксе ,а в другом этот текст в виде граффити изображается?
если можно то код!
Спасибо!

Ответить

  Ответы Всего ответов: 23  

Номер ответа: 1
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #1
Добавлено: 14.04.10 21:16
Опяять вопрос из серии "как сделать программу круче ворда? С блекджеком и шлюхами, и чтоб там моя иконка еще была! А панельки такие же! И, пожалуйста, код!"... Надоли.
Уважаемые раста, которые хотят писать все сразу мелкими купюрами, побольше конкретики, а так же аппаратного ускорения решения поставленной перед собой задачи собственным мозгом, ибо я не сомневаюсь в его наличии.

Ответить

Номер ответа: 2
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #2 Добавлено: 15.04.10 00:15
Текстбокс вообщето не отображает графику :).
Сделай проще, кинь на форму комбобокс и текстбокс покрупнее.
В комбик закинь побольше разфуфыристых шрифтов типа граффити, а в листитем можно держать оптимальный кегль.
Чтоб текст в боксе был выбранным шрифтом, дело не мудреное.

Ответить

Номер ответа: 3
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #3
Добавлено: 15.04.10 00:33
Smith, а вот загрузка шрифтов в программу без установки в системе помудренее=)

Ответить

Номер ответа: 4
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #4 Добавлено: 15.04.10 01:01
Ну надоже человеку развиваться!
Из стандартных в хр есть пара тройка симпатичных, но этого ему будет мало.
Будет искать примеры, тут на форуме помоему обсуждался вопрос незарегистрированных шрифтов.

Ответить

Номер ответа: 5
Автор ответа:
 ηikolaŠ~rus



ICQ: 604058327 

Вопросов: 50
Ответов: 287
 Профиль | | #5 Добавлено: 15.04.10 01:53
ок
Спасибо!

Ответить

Номер ответа: 6
Автор ответа:
 ηikolaŠ~rus



ICQ: 604058327 

Вопросов: 50
Ответов: 287
 Профиль | | #6 Добавлено: 15.04.10 01:54
Попробую разобраться.....

Ответить

Номер ответа: 7
Автор ответа:
 AWP



ICQ: 345685652 

Вопросов: 96
Ответов: 1212
 Web-сайт: xawp.narod.ru
 Профиль | | #7
Добавлено: 15.04.10 01:55
а вот загрузка шрифтов в программу без установки в системе помудренее

на форуме помоему обсуждался вопрос незарегистрированных шрифтов

Поищем. Вещь нужная.

Ответить

Номер ответа: 8
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #8
Добавлено: 15.04.10 02:01
  1. Private Declare Function AddFontResource Lib "GDI32" Alias "AddFontResourceA" (ByVal lpFileName As String) As Long
  2. Private Declare Function RemoveFontResource Lib "GDI32" Alias "RemoveFontResourceA" (ByVal lpFileName As String) As Long


На форм_лоад добавляем шрифт в таблицу, на анлоуд удаляем. Главное имя шрифта знать. Пишем что-то типа tsearch.FontName = "LC Chalk" и всё классно.

Ответить

Номер ответа: 9
Автор ответа:
 AWP



ICQ: 345685652 

Вопросов: 96
Ответов: 1212
 Web-сайт: xawp.narod.ru
 Профиль | | #9
Добавлено: 15.04.10 02:53
да, но AddFontResource всетаки регистрирует шрифт в системе.

Ответить

Номер ответа: 10
Автор ответа:
 AWP



ICQ: 345685652 

Вопросов: 96
Ответов: 1212
 Web-сайт: xawp.narod.ru
 Профиль | | #10
Добавлено: 15.04.10 23:30
даже не знаю... зарегистрировать и убрать регистрацию, это не тоже самое, что не регистрировать.

Ответить

Номер ответа: 11
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #11
Добавлено: 16.04.10 00:02
AWP, принципиально? Две строчки кода, вот АктивХ вообще нельзя изнутри программы зарегать
Или вот Маткад: устанавливает шрифт в систему намертво.

Ответить

Номер ответа: 12
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #12
Добавлено: 16.04.10 08:10
Winand пишет:
вот АктивХ вообще нельзя изнутри программы зарегать

Я бы поспорил...

Ответить

Номер ответа: 13
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #13
Добавлено: 16.04.10 10:01
Какбэ имеется в виду, из той, из которой они используются. Ибо при запуске она проверит регистрацию всех компонентов, и до, собственно, кода не дойдет, вылетев еще на этой проверке. Разве что как-нибудь извратиться с адресами... но это сложно...

Ответить

Номер ответа: 14
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #14 Добавлено: 16.04.10 10:28
вот АктивХ вообще нельзя изнутри программы зарегать

глупости.. любой ActiveX реализует как минимум 4 ф-ци.. одна из которых - DllRegisterServer
деларируй ее как API и регистрируй компонент в процедуре main

вот, к примеру, как я регистрировал ActiveX контрол для работы с web самерой
  1.  
  2.         [DllImport("AxisMediaControl.dll")]
  3.         static extern int DllRegisterServer();
  4.  

Ответить

Номер ответа: 15
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #15
Добавлено: 16.04.10 16:41
В дотнете так сделать можно. В VB6 не так, но тоже не так сложно, в принципе.

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам