Создание файла

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

Создание файла

Сообщение Zak » 11.05.2005 (Ср) 9:53

Пиплы, похэлпмите...... как сделать чтобы при запуске проекта создавался файл...... ну допустим обыкновенный txt........но не временный........

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 11.05.2005 (Ср) 9:55

Open "test.txt" for output #1
.....
Print #1, "TEST TEXT FILE"
.....
Close #1

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 11.05.2005 (Ср) 10:09

И засунь эту фигню в Form_Load

Alex_2005
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 242
Зарегистрирован: 07.04.2005 (Чт) 17:09
Откуда: Germany, Baden-Wurttemberg, Bietigheim-Bissingen

Сообщение Alex_2005 » 11.05.2005 (Ср) 10:13

юзай FSO! Неплохая вещица! Хотя если тебе только чтоб вот пустой текстовой файл создать тогда подойдёт и вариант Шурика. Но FSO поюзай, поюзай..
Guten Morgen! А если не Guten, то тогда это и не Morgen...

Zak
Начинающий
Начинающий
 
Сообщения: 11
Зарегистрирован: 03.05.2005 (Вт) 16:25

Сообщение Zak » 11.05.2005 (Ср) 10:46

Я пока еще в VB полный ламо..... что такое FSO?

Zak
Начинающий
Начинающий
 
Сообщения: 11
Зарегистрирован: 03.05.2005 (Вт) 16:25

Сообщение Zak » 11.05.2005 (Ср) 11:05

Шурик писал(а):Open "test.txt" for output #1
.....
Print #1, "TEST TEXT FILE"
.....
Close #1


Если можно напиши плз эту процедуру с начала.... а то у меня ругается на синтаксис...........

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 11.05.2005 (Ср) 11:07

File System Object
если в поиске не ламо :wink: то вот:
http://www.yandex.ru/yandsearch?rpt=rad ... tem+Object

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 11.05.2005 (Ср) 11:12

Код: Выделить всё
Private Sub Form_Load()
    Open "test.txt" For Output As #1
        Print #1, "TEST"
    Close #1
End Sub

Zak
Начинающий
Начинающий
 
Сообщения: 11
Зарегистрирован: 03.05.2005 (Вт) 16:25

Сообщение Zak » 11.05.2005 (Ср) 12:27

Спасибки, все работает............ а на счет FSO я пока не заморачивался..... но ссылку зацепил.....

NIC
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 175
Зарегистрирован: 26.04.2005 (Вт) 4:50

Сообщение NIC » 13.05.2005 (Пт) 8:28

Можно так:
Private Sub Form_Load()
Open "test.txt" For Append As #1
Print #1, "TEST"
Close
End Sub

Alex_2005
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 242
Зарегистрирован: 07.04.2005 (Чт) 17:09
Откуда: Germany, Baden-Wurttemberg, Bietigheim-Bissingen

Сообщение Alex_2005 » 13.05.2005 (Пт) 9:21

NIC , так ты тогда уж и разницу ему объясни между Append and Output , раз уж написал :wink:
Guten Morgen! А если не Guten, то тогда это и не Morgen...

Igor_123
Осторожный Баянист
Осторожный Баянист
Аватара пользователя
 
Сообщения: 1325
Зарегистрирован: 21.07.2004 (Ср) 13:00
Откуда: Днепропетровск

Сообщение Igor_123 » 13.05.2005 (Пт) 12:02

2 Alex_2005 :thumleft:
Водки я вам не обещаю, но погуляем хорошо.
И. Сусанин.

Аватара (с) Тёмыч

Alex_2005
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 242
Зарегистрирован: 07.04.2005 (Чт) 17:09
Откуда: Germany, Baden-Wurttemberg, Bietigheim-Bissingen

Сообщение Alex_2005 » 13.05.2005 (Пт) 12:32

2 Igor_123 И тебе того же :lol:

Кстати Zak, ты можешь и так сделать:
Код: Выделить всё

Private Sub Form_Load()
    Dim f
    f = FreeFile
    Open "c:\ test.txt" For Output As f
        Print #f, "TEST"
    Close #f
End Sub
Guten Morgen! А если не Guten, то тогда это и не Morgen...

NIC
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 175
Зарегистрирован: 26.04.2005 (Вт) 4:50

Сообщение NIC » 15.05.2005 (Вс) 6:13

Alex_2005 писал(а):NIC , так ты тогда уж и разницу ему объясни между Append and Output , раз уж написал :wink:

Такие темы еще с QBasic наверно известны! Append - догнать файл Output-полностью заменить :D


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

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

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

    TopList