Как сделать файл...

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Algol
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 138
Зарегистрирован: 16.01.2004 (Пт) 22:41
Откуда: Н.Новгород

Сообщение Algol » 23.02.2004 (Пн) 15:37

А нельзя ли потом брать из этого блокнота адреса и вставлять в Filelistbox. :?:
Настоящие программисты пишут коды вручную.

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

садизмы!

Сообщение hCORe » 23.02.2004 (Пн) 15:58

Algol писал(а):А нельзя ли потом брать из этого блокнота адреса и вставлять в Filelistbox


Algol, ну ты и садюга :lol: ... FileListBox это элемент для просмотра содержимого папок :shock: . А запихнуть что-нибудь реально можно только в ListBox, Combo или ListView (если нужны картинки и т.п.)
Моду создают модоки, а распространяют модозвоны.

Algol
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 138
Зарегистрирован: 16.01.2004 (Пт) 22:41
Откуда: Н.Новгород

Сообщение Algol » 23.02.2004 (Пн) 21:55

Вот смотрите код :
Код: Выделить всё
Private Sub Command13_Click()
  Open "C:\Read.txt" For Input As #1
Timer3.Enabled = True
End Sub

Private Sub Timer3_Timer()
Dim s As String
If Not EOF(1) Then
  Line Input #1, s
  Picture1.Picture = LoadPicture(s)
Else
  Close (1)
  Timer3.Enabled = False
End If
End Sub

Так вот когда я запускаю прогу мне сразу пишут :
error 52.
Останавливается прога в этот момент:
Код: Выделить всё
If Not EOF(1) Then


Хотя если я пишу этот код с чистого листа то все идет.
Не подскажите че с ним? :?:

И еще вопрос как мне удалить этот блокнот?
Настоящие программисты пишут коды вручную.

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 23.02.2004 (Пн) 23:48

Насчет ошибки: EOF(1) действует тогда, когда открыт файл под номером 1 (Open "C:\Список.txt" As #1).
Как исправить: проверь, стоит ли у тебя в свойствах таймера Enabled = False, если нет - поставь.
Насчет "удалить этот блокнот" -
1) это не "блокнот" ( :) ), а текстовый файл / документ,
2)
Код: Выделить всё
Kill "C:\Список.txt"
Нет меня больше

Algol
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 138
Зарегистрирован: 16.01.2004 (Пт) 22:41
Откуда: Н.Новгород

Сообщение Algol » 23.02.2004 (Пн) 23:56

Огромное спасибо всем кто мне помог в этой нелегкой теме. Ура :!: :!:
Настоящие программисты пишут коды вручную.

Пред.

Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: SemrushBot и гости: 7

    TopList