Вопрос по Register Table
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 08 май 2014, 05:42
- Репутация: 0
Вопрос по Register Table
Всем привет! Хочу использовать оператор Register Table для открытия таблицы в txt-файле. Вопрос мой таков - какой синтаксис нужно применить, чтобы открывался диалог, где можно было бы выбрать имя исходного файла?
- ginpetr
- Завсегдатай
- Сообщения: 385
- Зарегистрирован: 21 июн 2011, 12:07
- Репутация: 140
- Откуда: Орск
- Контактная информация:
Re: Вопрос по Register Table
Если правильно понял задачу, сначала нужно выполнить fileopendlg(), чтоб выбрать файл на диске. Он возвращает полный путь и имя файла.
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 08 май 2014, 05:42
- Репутация: 0
Re: Вопрос по Register Table
Спасибо, по крайней мере открыть пытается. А как теперь передать полученное имя (переменная String) оператору Register Table?
- ginpetr
- Завсегдатай
- Сообщения: 385
- Зарегистрирован: 21 июн 2011, 12:07
- Репутация: 140
- Откуда: Орск
- Контактная информация:
Re: Вопрос по Register Table
str=fileopendlg(...)
register table str ...
так не выходит?
register table str ...
так не выходит?
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 08 май 2014, 05:42
- Репутация: 0
Re: Вопрос по Register Table
Dim s_filename As str
str = FileOpenDlg("","Table","TXT","")
Register Table "str" TYPE ASCII Delimiter 9 Titles
получаю Variable String not defined
str = FileOpenDlg("","Table","TXT","")
Register Table "str" TYPE ASCII Delimiter 9 Titles
получаю Variable String not defined
- ginpetr
- Завсегдатай
- Сообщения: 385
- Зарегистрирован: 21 июн 2011, 12:07
- Репутация: 140
- Откуда: Орск
- Контактная информация:
Re: Вопрос по Register Table

Dim s_filename As string
s_filename = FileOpenDlg("","Table","TXT","")
Register Table "s_filename" TYPE ASCII Delimiter 9 Titles
...вот так
правильность register table не проверял- справка Вам в помощь
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя