Страница: 1 |
Страница: 1 |
Вопрос: Помогите! (Работа с текстовыми файлами в VB6)
Добавлено: 13.08.09 12:58
Автор вопроса:
LuX@
Люди, как в VB при сохранении текст. файла удалить в нём все пустые строки:
Open "temp.txt" For Output As #4
Do While Not EOF(3)
Input #3, st
' ЗДЕСЬ НАДО УДАЛИТЬ СТРОКУ ЕСЛИ ОНА ПУСТАЯ...
Print #4, st
Loop
Close #3
Close #4
Пробовал на пробел условие ставить, на VbCrLf (Enter), на длину < 1. Не получается. Помогите please!
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа: UnDeAdZak
Вопросов: 80
Ответов: 476
Профиль | | #1
Добавлено: 13.08.09 13:44
или
Номер ответа: 2
Автор ответа: Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #2
Добавлено: 13.08.09 16:06
НакОй такОй геморОй?
Читай весь файл в переменную, потом
Переменная1 = Replace$(Переменная1, vbCrLf & vbCrLf, vbCrLf)
и Print #1, Переменная1;
Номер ответа: 3
Автор ответа: VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #3
Добавлено: 13.08.09 17:14
На будущее: вставляешь представленный ниже код в попу модулю:
Далее пишешь:
Дальше все просто. Твой код:
Номер ответа: 4
Автор ответа: Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #4
Добавлено: 13.08.09 18:59
Поэт плагиатор
Номер ответа: 5
Автор ответа: VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #5
Добавлено: 14.08.09 11:22
Я же не говорю, что это я придумал. Первый раз я такое увидел в SnimOK.