![]() |
|
Модераторы: Akina |
![]()
|
|
| Игорь |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 16.6.2006 Репутация: 1 Всего: 1 |
Я столкнулся с такой проблемой, как перекодирование текста из DOS(овского) формата на формат Windows. Нужно написать программу на Visual(е) Basic(е), которая позволит мне перекодировать текст. Отдельные программы не подходят, нужен код, который бы брал текст например из Text1.text и перекодировал его.
|
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
Поможет использование API-функций
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| Игорь |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 16.6.2006 Репутация: 1 Всего: 1 |
VBasic выдает ошибку, типа:
! Ошибка компиляции: Константы, ряды устанавливаемой - длины, массивы, определяемые пользователем типы и инструкции Declarate, не позволены как общие участники объектных модулей Если этот код поставить на процедуру кнопки (Command1), то: ! Ошибка компиляции: Только комментарии могут появляться после End Sub, End Function, or End Property Это сообщение выдает не смотря на то, что код стоит перед закрывающим кодом: End Function End Sub Может я что-то делаю не так? Есть ли в инете пример этих команд, которые работают нормально? P.S.Посмотрел страничку API функции, но что-то код у меня не заработал |
|||
|
||||
| cardinal |
|
|||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 19 Всего: 99 |
Изучи кстати API Viewer - полезная штука... А примеров в инете куча. Например: http://www.devx.com/vb2themax/Tip/19094 -------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
Вообще правилом хорошего тона считается заведение отдельного модуля с описаниями глобальных функций, констант и переменных.
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| Игорь |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 16.6.2006 Репутация: 1 Всего: 1 |
Спасибо Вам, получается.
Вопрос к коду:
Здесь ограничена длина (src = " "), как избежать ограничение количеств ввода символов, тек как работать нужно с крупным текстом? Добавлено @ 11:32 Все, справился, СПАСИБО ВАМ! |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
Обычно все-таки делают вот так:
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| Игорь |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 16.6.2006 Репутация: 1 Всего: 1 |
Я сделал по другому:
Вроде работает как надо |
|||
|
||||
| cardinal |
|
|||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 19 Всего: 99 |
Игорь, лучше сделай так, как написал Akina. ИМХО писать так, как сделал ты "неприлично"...
-------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
| Игорь |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 16.6.2006 Репутация: 1 Всего: 1 |
Если будет большой и объемный текст, начнет глючить?
Тогда лучше сделаю так, как сказано выше. СПАСИБО!!! |
|||
|
||||
| cardinal |
|
|||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 19 Всего: 99 |
Да нет так просто приличней писать. А что касается большого текста, то он не влезет в TextBox...
http://www.rusedu.info/Article173.html -------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
| Игорь |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 16.6.2006 Репутация: 1 Всего: 1 |
Если настроить TextBox: Multiline True Scrollbars Both и растянуть его на все поле, то влезет А ссылка пелезная, спасибо! |
|||
|
||||
| cardinal |
|
|||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 19 Всего: 99 |
Не за что.
-------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
![]()
|
| Правила форума "VB6" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | VB6 | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |