Блокнот

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

Блокнот

Сообщение John_mc » 07.04.2003 (Пн) 14:50

Проблема при открытии файла:
Когда сначало запускаешь блокнот, а потом из него открываешь файл, всё получается, но когда открываешь через "Открыть с помощью..." невыходит :(

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 07.04.2003 (Пн) 15:43

Два предупреждения. Малосодержательное название темы плюс непонятный вопрос.



Конкретно, что не выходит. Что при этом пишет.

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 07.04.2003 (Пн) 18:34

А VB здесь каким боком?
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 07.04.2003 (Пн) 18:39

Ну, может он пытается открыть VB шный исходник в нем что ли :?

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 08.04.2003 (Вт) 10:57

Тады ладно.
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

John_mc
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 112
Зарегистрирован: 15.06.2002 (Сб) 6:18
Откуда: Russia, Новосибирск

Сообщение John_mc » 08.04.2003 (Вт) 13:14

Поясняю:
я пишу свой блокнот на VB, проблема в открытии текстового файла:
Если напрямую из моего блокнота (Файл > Открыть), то всё выходит, а если через Windows (Правый клик на текстовом файле > Открыть с помощью... > В открывшемся списке выбираю мой блокнот) - то ничего не выходит. Почему :?:

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 08.04.2003 (Вт) 13:15

Да потому что теб енадообрабатывать Command$ в которой винда передает тебе имя открываемого файла ;)

John_mc
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 112
Зарегистрирован: 15.06.2002 (Сб) 6:18
Откуда: Russia, Новосибирск

Сообщение John_mc » 08.04.2003 (Вт) 13:17

А как это сделать :shock:

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 08.04.2003 (Вт) 13:19

Ну типа так:



private sub form_load()

if command$<>0 then loadmyfile command$

end sub

John_mc
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 112
Зарегистрирован: 15.06.2002 (Сб) 6:18
Откуда: Russia, Новосибирск

Сообщение John_mc » 08.04.2003 (Вт) 13:23

Неполучается ... Ошибку выдаёт... :roll:

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 08.04.2003 (Вт) 13:25

Ну что, написать тебе предупреждение за невнятный постинг или не надо? :?



Что за ошибку и в каком месте?

John_mc
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 112
Зарегистрирован: 15.06.2002 (Сб) 6:18
Откуда: Russia, Новосибирск

Сообщение John_mc » 08.04.2003 (Вт) 13:35

За невнятный пост искренне извеняюсь.. :oops: Больше не буду :cry: ...

А про ошибку говорит:
Type mismatch :!:

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 08.04.2003 (Вт) 13:40

А блин! Моя вина!

Либо len(command)>0 либо command<>"" :oops:



А постинги должны быть точными и понятными ( или по крайней мере стремиться ;)

John_mc
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 112
Зарегистрирован: 15.06.2002 (Сб) 6:18
Откуда: Russia, Новосибирск

Сообщение John_mc » 08.04.2003 (Вт) 13:49

При проверке всё нормально, но когда даёшь команду открыть с помощью... тогда выдаёт: The specified Path/file name cannot be accessed or is invalid.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 08.04.2003 (Вт) 13:50

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


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

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

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

    TopList