имя файла из текстбокса

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

имя файла из текстбокса

Сообщение twist » 02.04.2010 (Пт) 9:38

здравствуйте! возникла задачка. помогоите пожалуйста нужно в VB сделать следующее. в программе в текст бокс забивается значение, затем записывается в переменную obr далее у меня формируется файл, необходимо чтоб имя файла задавалось теми данными которые записались в переменную obr. заранее спасибо. т.е. в текстбокс забили с клавиатуры "123", затем "123" записалось в переменную obr дак вот имя файла должно быть 123.txt. и еще нюанс запись в файл вот так осуществляется у меня Open "c:\vigruzka\test.txt" For Output As #1 т.е. мне надо как то после записи в файл переименовывать test.txt в 123.txt например. где 123-значение текстбокса.

GDK
Обычный пользователь
Обычный пользователь
 
Сообщения: 80
Зарегистрирован: 23.10.2008 (Чт) 16:15

Re: имя файла из текстбокса

Сообщение GDK » 02.04.2010 (Пт) 10:12

FSO. Либо операторы и ф-ции для работы с файлами/папками. Типа Dir(), Kill, Copy и проч.

twist
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 02.04.2010 (Пт) 9:33

Re: имя файла из текстбокса

Сообщение twist » 02.04.2010 (Пт) 10:58

Либо операторы и ф-ции для работы с файлами/папками. Типа Dir(), Kill, Copy и проч.

подробнее можно. я начинающий.даже неподробнее а именно код написать можете?

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Re: имя файла из текстбокса

Сообщение Twister » 02.04.2010 (Пт) 11:16

Может стоит все-таки начать с книг?

Open "c:\vigruzka\" & obr & ".txt"
А я все практикую лечение травами...

Gogic
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 120
Зарегистрирован: 24.08.2008 (Вс) 13:19

Re: имя файла из текстбокса

Сообщение Gogic » 02.04.2010 (Пт) 11:17

RTFM. Такой код есть даже в самом простейшем учебнике.

twist
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 02.04.2010 (Пт) 9:33

Re: имя файла из текстбокса

Сообщение twist » 02.04.2010 (Пт) 11:29

[quote]Может стоит все-таки начать с книг?[quote]
конечно вы правы я итак много читаю литературы по vb просто пока недоходит до меня как сделать имено имя файла из переменной.

Diamock
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 388
Зарегистрирован: 26.10.2009 (Пн) 4:19
Откуда: Кемерово

Re: имя файла из текстбокса

Сообщение Diamock » 02.04.2010 (Пт) 11:58

Код: Выделить всё
'Процедура создания файла
Sub CreateFile(FileName As String, Content As String)
'FileName - Имя файла
'Content - То, что записываем в файл

Dim ff As Integer       'Переменная для хранения
                        'номера свободного канала
                        'для доступа к файлу

    ff = FreeFile       'Получаем номер свободного
                        'канала
   
    Open FileName For Output As #ff     'Открываем файл
    Print #ff, Content                  'Записываем в файл
    Close #ff                           'Закрываем канал
End Sub

'Применение

Private Sub Command1_Clic()
Dim obr As String
obr = Text1.Text        'Получаем имя файла из твоей
                        'переменной
'Вызываем процедуру создания файла
CreateFile obr & ".txt", Text2.Text
End Sub

А, вообще, как сказал Twister, это основы, почитай статьи с основного сайта и, поиск, как всегда рулит :D
p.s. VB под руками нет, код может содержать ошибки :oops:
In der Beschrankung zeigt sich erst der Meister
Графоманю...


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

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

Сейчас этот форум просматривают: AhrefsBot, Google-бот и гости: 104

    TopList