powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Формирование файла с ASCII кодировкой
12 сообщений из 12, страница 1 из 1
Формирование файла с ASCII кодировкой
    #32617139
duk_w
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
формирую из экселя текстовый досовский файл. Примерно так:

lsNamePath = "c:\"
lsNameFile = "O.txt"

Set oFSO = CreateObject("Scripting.FileSystemObject")
Set oFile = oFSO.CreateTextFile(lsNamePath + lsNameFile, True)
lsSTR = "11"
oFile.writeline (subOEM(lsSTR))
oFile.Close

Public Function subOEM(ByVal lsSTR As String) As String
Dim lsANSI As String
Dim lb As Boolean

lsANSI = Space(257)
lb = CharToOem(lsSTR, lsANSI)
If lb = False Then
lsANSI = Space(0)
Else
lsANSI = Trim(lsANSI)
End If

subOEM = lsANSI

End Function

В результате почему то в конце строки образуется лишний пробел.
Очень бы хотелось этого избежать. Как быть?
Заранее спасибо
...
Рейтинг: 0 / 0
Формирование файла с ASCII кодировкой
    #32617198
oops1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуйте:

lsANSI = TrimNull(lsANSI).
...
Рейтинг: 0 / 0
Формирование файла с ASCII кодировкой
    #32617220
duk_w
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может, я чайник конечно

Но он ругается на TrimNull()
...
Рейтинг: 0 / 0
Формирование файла с ASCII кодировкой
    #32617241
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Trim
...
Рейтинг: 0 / 0
Формирование файла с ASCII кодировкой
    #32617314
duk_w
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а TRIM не помогает :-))
...
Рейтинг: 0 / 0
Формирование файла с ASCII кодировкой
    #32617605
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а уверен ,что в конце стоит пробел chr(32) ?
...
Рейтинг: 0 / 0
Формирование файла с ASCII кодировкой
    #32617620
duk_w
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
файл здесь
...
Рейтинг: 0 / 0
Формирование файла с ASCII кодировкой
    #32618087
duk_w
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Люди, помогите!!!
...
Рейтинг: 0 / 0
Формирование файла с ASCII кодировкой
    #32618118
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а че помочь то ?
в конце стоит вкпс(0d 0a)
через replace его убиваешь и все.

...
Рейтинг: 0 / 0
Формирование файла с ASCII кодировкой
    #32618159
duk_w
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да хреново у меня с Бейсиком. :-))
Занимаюсь им первый раз, и то, потому что жизнь заставила
Может и код приведешь?
А то руководство напрягает :-))
...
Рейтинг: 0 / 0
Формирование файла с ASCII кодировкой
    #32618531
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lsANSI = Left(lsANSI, InStr(lsANSI, Chr(0)) - 1)
...
Рейтинг: 0 / 0
Формирование файла с ASCII кодировкой
    #32619087
duk_w
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, немного модифицировал (InStrRev) и получилось.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Формирование файла с ASCII кодировкой
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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