|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.10.2008, 00:31 | #1 |
Пользователь
Регистрация: 04.03.2008
Сообщений: 75
|
Visual basic 6 - открытие заранее неизвестного файла
Имеется форма, на ней drivelistbox, dirlistbox, и filelistbox. Соответственно через них выделяется определенный файл. Как открыть этот файл? Если путь к файлу записывается в переменную, а потом эта переменная вставляется в open (например Open myfile For Binary As #1), то выскакивает ошибка.
|
06.10.2008, 14:23 | #2 |
Пользователь
Регистрация: 04.03.2008
Сообщений: 75
|
с ошибкой разобрался, но теперь следующая проблема:
Код:
|
06.10.2008, 14:34 | #3 |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
Бэйсика под рукой нет, но кажется надо так
Код:
|
06.10.2008, 15:08 | #4 |
Пользователь
Регистрация: 04.03.2008
Сообщений: 75
|
Не работает, при отладке(F8) показывает что переменной а ничего не присваивается
|
06.10.2008, 15:11 | #5 |
Пользователь
Регистрация: 04.03.2008
Сообщений: 75
|
Может тут нужно пользоватся не binary? Мне нужно работать с любыми типами(тексты, картинки, музыка, любые другие форматы) файлов в бинарном формате
|
06.10.2008, 15:27 | #6 |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
Open file For Binary As n1 // без использования Len = 4 работает, только в Label добавлять не советую (мало ли какие байты прочитаем)
добавлено Хотя даже если указать LEN = 4, то работать будет. Если А ничего не присвоено значит она либо не объявлена, либо файл не найден Код:
Последний раз редактировалось eoln; 06.10.2008 в 16:09. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос по Visual Basic | Иллидан | Помощь студентам | 3 | 20.04.2008 13:08 |
Таблица заранее неизвестного размера в Basic.net | byte916 | Помощь студентам | 1 | 02.04.2008 02:38 |
Компонент Visual Basic | sqvair | Помощь студентам | 8 | 06.10.2007 17:24 |