Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Задачи на Visual Basic (VB).

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

jONES1979



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Код:
Const adVarChar = 200
 
Const iSortedCount = 20
Const iSortedCount = 480
 
Const ForReading = 1
Const ForWriting = 2
 
Set DataList = CreateObject("ADOR.Recordset")
DataList.Fields.Append "SortedPart", adVarChar, iSortedCount
DataList.Fields.Append "UnSortedPart", adVarChar, iUnSortedCount
DataList.Open
 
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.OpenTextFile("file.txt", ForReading)
 
Do Until objFile.AtEndOfStream
    strLine = objFile.ReadLine
    DataList.AddNew
    DataList("SortedPart") = Left(strLine, iSortedCount)
    DataList("UnSortedPart") = Mid(strLine, iSortedCount+1)
    DataList.Update
Loop
 
objFile.Close
 
DataList.Sort = "SortedPart"
 
DataList.MoveFirst
Do Until DataList.EOF
    strText = strText & DataList.Fields.Item("SortedPart") & DataList.Fields.Item("UnSortedPart") & vbCrLf
    DataList.MoveNext
Loop
 
Set objFile = objFSO.OpenTextFile("new.file.txt",ForWriting, true)
 
objFile.WriteLine strText
objFile.Close
 
 

Всего записей: 324 | Зарегистр. 20-05-2005 | Отправлено: 12:46 04-02-2007
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Задачи на Visual Basic (VB).


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru