Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
kibernetics
-
- Постоялец

-

-
- Сообщения: 949
- Зарегистрирован: 03.05.2006 (Ср) 13:31
- Откуда: Minsk
kibernetics » 20.03.2009 (Пт) 17:52
хеллоу!
народ, ктонибудь знает, как вывести ДОС-овый текст в текстбоксе?
есть файл текстовый, в нём кодировка досовская. считываю текст и никак не могу отобразить в текстбоксе в нормальном виде.
одни крякозяблы. в ФАРЕ например читается нормально по F7.
-
iGrok
-
- Артефакт VBStreets

-
-
- Сообщения: 4272
- Зарегистрирован: 10.05.2007 (Чт) 16:11
- Откуда: Сетевое сознание
iGrok » 20.03.2009 (Пт) 17:54
OemToChar
label:
cli
jmp label
-
kibernetics
-
- Постоялец

-

-
- Сообщения: 949
- Зарегистрирован: 03.05.2006 (Ср) 13:31
- Откуда: Minsk
kibernetics » 20.03.2009 (Пт) 18:12
спасибо!
-
SSecurity
-
- Служба безопасности
-

-
- Сообщения: 1283
- Зарегистрирован: 19.08.2003 (Вт) 1:11
- Откуда: Россия, Мурманск
-
SSecurity » 27.03.2009 (Пт) 1:20
а ещё можно взять шрифт с досовской кодировкой

т.е. просто в текстбоксе шрифт Terminal

для отображения прокатит

Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)
-
SLIM
-
- Продвинутый гуру

-

-
- Сообщения: 1840
- Зарегистрирован: 04.04.2008 (Пт) 18:21
- Откуда: Краснодар
-
SLIM » 27.03.2009 (Пт) 23:40
SSecurity писал(а):а ещё можно взять шрифт с досовской кодировкой

т.е. просто в текстбоксе шрифт Terminal

для отображения прокатит

Там моноширный шрифт. Выглядит не очень то
Пишите жизнь на чистовик.....переписать не удастся.....
-
SSecurity
-
- Служба безопасности
-

-
- Сообщения: 1283
- Зарегистрирован: 19.08.2003 (Вт) 1:11
- Откуда: Россия, Мурманск
-
SSecurity » 27.03.2009 (Пт) 23:43
SLIM писал(а):SSecurity писал(а):а ещё можно взять шрифт с досовской кодировкой

т.е. просто в текстбоксе шрифт Terminal

для отображения прокатит

Там моноширный шрифт. Выглядит не очень то
Вот если бы в в вопросе было сказано и чтоб выглядело хорошо, и любым красивым шрифтом - тогда конечно сначала декодим а потом как больше нравится - выводим, но вопрос поставлен был вполне четко - Как вывести?
Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)
-
kibernetics
-
- Постоялец

-

-
- Сообщения: 949
- Зарегистрирован: 03.05.2006 (Ср) 13:31
- Откуда: Minsk
kibernetics » 28.03.2009 (Сб) 21:07
Я прислушался к рекомендациям
iGrok, и вывожу так:
- Код: Выделить всё
Public Function ToWin(sText As String) As String
ToWin = Space(Len(sText))
OemToChar sText, ToWin
End Function
-
iGrok
-
- Артефакт VBStreets

-
-
- Сообщения: 4272
- Зарегистрирован: 10.05.2007 (Чт) 16:11
- Откуда: Сетевое сознание
iGrok » 28.03.2009 (Сб) 21:19
kibernetics писал(а):Я прислушался к рекомендациям
iGrok, и вывожу так:
- Код: Выделить всё
Public Function ToWin(sText As String) As String
ToWin = Space(Len(sText))
OemToChar sText, ToWin
End Function
И совершенно правильно делаешь, по-моему. =)
label:
cli
jmp label
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: Google-бот, Majestic-12 [Bot], SemrushBot, Yandex-бот и гости: 1