Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Указание открываемого файла пользователем? / 6 сообщений из 6, страница 1 из 1
03.09.2004, 19:25
    #32680117
wMaster
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Указание открываемого файла пользователем?
Уч
Вот есть такой код:
Код: plaintext
1.
2.
3.
    Open "d:\test.txt" For Input Shared As #f     ' Open file for input. 
        ' Что то делаем с ним 
    Close #f     ' Close file. 

Каким образом можно чтобы пользователь мог указать какой именно файл открыть?
...
Рейтинг: 0 / 0
03.09.2004, 20:43
    #32680157
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Указание открываемого файла пользователем?
dim FN as string
dim FID as long
FN=inputbox("ВВедите имя файла","Вопрос")
if FN=vbnullstring then exit sub
FID=freefile
open fn for output as fid
.....
close #fid
...
Рейтинг: 0 / 0
06.09.2004, 10:45
    #32680944
wMaster
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Указание открываемого файла пользователем?
А что нет возможности воспользоваться диалоговым окном самого Excel?

Указать только расширения, которые отображать. Я был уверен что такое возомжно.

Если же нет, не пинайте ногами, просто скажите что так небывает и все.

Пишу на VB впервые, извините за глупые вопросы.
...
Рейтинг: 0 / 0
06.09.2004, 11:00
    #32680971
marvan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Указание открываемого файла пользователем?
самый простой вариант
n = Application.GetOpenFilename("Книги Excel (.xls), .xls")
или использование API
http://sql.ru/forum/actualthread.aspx?tid=113776&hl=getopenfilename
...
Рейтинг: 0 / 0
06.09.2004, 12:33
    #32681202
wMaster
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Указание открываемого файла пользователем?
Вот спасибо. GetOpenFilename в самый раз.
...
Рейтинг: 0 / 0
06.09.2004, 13:43
    #32681347
Processor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Указание открываемого файла пользователем?
Microsoft Common Dialog Control (ComDlg32.ocx).
The common dialog control allows you to display these commonly used dialog boxes:
Open, Save As, Color, Font, Print
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Указание открываемого файла пользователем? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]