КАк прочитать и вывести на монитор текст из файла в VB 7.0
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
КАк прочитать и вывести на монитор текст из файла в VB 7.0 - 2007-08-28 18:26:13.136666
|
|
|
Zmaster
Сообщений: 930
Оценки: 0
Присоединился: 2007-02-09 19:02:43.500000
|
Помогите Please, я знаю, как прочитать и вывести на монитор текст из файла, в VB 6.0, но в VB 7.0 это не работает. Подскажите как сделать это сделать в VB 7.0
|
|
|
RE: КАк прочитать и вывести на монитор текст из файла в VB 7.0 - 2007-08-28 21:30:06.310000
|
|
|
int21h
Сообщений: 105
Оценки: 0
Присоединился: 2007-08-25 12:05:16.730000
|
Код : Сайт на котором много интересного для VB кодера : http://visualprogs.narod.ru/ Загрузить текстовой файл в TextBox. Dim FN as Integer FN = FREEFILE Dim FName as String FName = "C:\tmp\index.txt" Open FName For Input As #FN Text1.Text = Input(LOF(FN), #FN) Close #FN Сохранить текстовой файл из TextBox'а. Dim FN as Integer FN = FREEFILE Dim FName as String FName = "C:\tmp\index.txt" Open FName For Output As #FN Print #FN, Text1.Text Close #FN
|
|
|
RE: КАк прочитать и вывести на монитор текст из файла в VB 7.0 - 2007-08-28 21:43:09.663333
|
|
|
sergzone
Сообщений: 33
Оценки: 0
Присоединился: 2007-08-28 19:41:52.666666
|
Прибавь в Референсы проэкта Scripting Runtime library.
Dim objFileSystem As New FileSystemObject
Dim objTextStream As TextStream
Set objTextStream = objFileSystem.OpenTextFile(_filePath, ForReading)
if not (objTextStream.AtEndOfStream) then
while not objTextStrea.AtEndOfStream
dim strFileLine = objTextStrea.ReadLine
wend
end if
objTextStream.Close
Set objTextStream = Nothing
Set objFileSystem = Nothing
Пишу от болды, но вроде должно похать.
|
|
|
RE: Загрузить текстовой файл в TextBox. - 2007-08-29 15:41:14.810000
|
|
|
Zmaster
Сообщений: 930
Оценки: 0
Присоединился: 2007-02-09 19:02:43.500000
|
Спасибо, но есть еще один вопос: Как вывести в текстовом поле не весь файл, а только определенное число символов, или определенную сроку?
|
|
|
RE: Загрузить текстовой файл в TextBox. - 2007-08-29 21:18:23.220000
|
|
|
int21h
Сообщений: 105
Оценки: 0
Присоединился: 2007-08-25 12:05:16.730000
|
Ой … я пасс . (Когда кодил на VB в таких ситуациях додумывал сам :) так как в VB можно написать чёнить похожее на инглише , на С можно реализовать быро … но мну лень )
|
|
|
RE: Загрузить текстовой файл в TextBox. - 2007-08-30 20:35:21.803333
|
|
|
Zmaster
Сообщений: 930
Оценки: 0
Присоединился: 2007-02-09 19:02:43.500000
|
Мне нужен синтаксис метода, который читает определенную строку из файла (СРОЧНО).[sm=bc.gif] Кто может помочь?
|
|
|
RE: Загрузить текстовой файл в TextBox. - 2007-08-30 21:27:44.023333
|
|
|
sergzone
Сообщений: 33
Оценки: 0
Присоединился: 2007-08-28 19:41:52.666666
|
Public Function GetLineFromFile(lineNum As Integer)
Dim objFileSystem As New FileSystemObject
Dim objTextStream As TextStream
Dim lineCounter As Integer : lineCounter = 0
Set objTextStream = objFileSystem.OpenTextFile(_filePath, ForReading)
if not (objTextStream.AtEndOfStream) then
while not objTextStrea.AtEndOfStream
If (lineCounter = lineNum) Then
GetLineFromFile = objTextStream.ReadLine
Else
objTextStrea.ReadLine
End If
lineCounter = lineCounter + 1
wend
end if
objTextStream.Close
Set objTextStream = Nothing
Set objFileSystem = Nothing
End Function
|
|
|
RE: Загрузить текстовой файл в TextBox. - 2007-08-31 09:24:07.260000
|
|
|
Zmaster
Сообщений: 930
Оценки: 0
Присоединился: 2007-02-09 19:02:43.500000
|
Я все понял, спасибо всем кто помог.
|
|
|
RE: Загрузить текстовой файл в TextBox. - 2007-08-31 11:01:37.470000
|
|
|
Zmaster
Сообщений: 930
Оценки: 0
Присоединился: 2007-02-09 19:02:43.500000
|
[left]Блин, да тут еще одна проблема!! Как прибавить в референсы проекта Scripting Runtime library?[/left][left]Я вхожу в диалоговое окно Project Properties, а потом что надо делать? Какую папку указывать?[/left][left] [/left][left] [/left]
|
|
|
|
|