Как мне ето зделать??? помогите...

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

Как мне ето зделать??? помогите...

Сообщение lamerrr » 09.12.2005 (Пт) 2:00

Значит я пишу редактор.
Все завязано на MDI форме.
Редактор сохраняет в собственном расширении *.bla
Расширение я программно прописал в реестре, теперь при запуске любога файла bla запускается моя прога. НО ОНА ПРОСТО ЗАПУСКАЕТСЯ НЕОТКРЫВАЯ ЭТОТ ФАИЛ :(
А я хочу, чтобы она не тока запускалась но и сразу открывала етот фаил!

КАК ЕТО ЗЫДЕЛАТЬ?Я идиот! Убейте меня, кто-нибудь!Я идиот! Убейте меня, кто-нибудь!Я идиот! Убейте меня, кто-нибудь!Я идиот! Убейте меня, кто-нибудь!Я идиот! Убейте меня, кто-нибудь!Я идиот! Убейте меня, кто-нибудь!Я идиот! Убейте меня, кто-нибудь!????

Вот такая блин задача.

Alex Mals
Новичок
Новичок
 
Сообщения: 45
Зарегистрирован: 11.12.2004 (Сб) 18:09

Сообщение Alex Mals » 09.12.2005 (Пт) 3:49

Есть такая функция Command.
В Form_Load ее надо вызвать, она вернет имя файла для открытия,
ну а дальше открывай, как ты открываешь через свое меню File>Open.
Примечание - возможно придется поковыряться с кавычками (").

lamerrr
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 09.12.2005 (Пт) 1:51

Сообщение lamerrr » 09.12.2005 (Пт) 15:28

а поподробнее мона, пожалуйста?
а в поиске искал этот Command а мне выдает всякую хрень :lol: и практически везде посылают в поиск

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 09.12.2005 (Пт) 15:32

Напиши в Form_Load команду MsgBox Command$() и все поймешь.
Lasciate ogni speranza, voi ch'entrate.

HotKitten
Дятил
Дятил
Аватара пользователя
 
Сообщения: 400
Зарегистрирован: 24.01.2005 (Пн) 21:48
Откуда: из дома

Сообщение HotKitten » 09.12.2005 (Пт) 15:52

http://ln.com.ua/~openxs/articles/smart-questions-ru.html
меня сюда уже посылали и я догнал
Изображение

Cryonyx
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 292
Зарегистрирован: 12.11.2004 (Пт) 15:40
Откуда: Net_SubStream

Сообщение Cryonyx » 10.12.2005 (Сб) 14:14

Лучше коммандовать из Sub Main, не тратя время на загрузку формы ;)
Если тебе не по сердцу мой путь,
Выбери сам или выбери с кем,
А мне по барабану вся эта муть -
Я не червонец, чтобы нравиться всем!
© К.Кинчев
--
Мой блог: щёлкай сюда

RUSYA
Обычный пользователь
Обычный пользователь
 
Сообщения: 84
Зарегистрирован: 22.07.2005 (Пт) 20:17
Откуда: Харьков

Сообщение RUSYA » 10.12.2005 (Сб) 23:43

в ресстре надеюсь правельно прописано приложение исполняющее действие "путь к проге\имя.exe" "%1"

потом при Form_Load смотреть переменную Command$, в ней и будет путь того файла на который щёлкнули
А как оно на самом деле - Х.З. !

lamerrr
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 09.12.2005 (Пт) 1:51

Сообщение lamerrr » 11.12.2005 (Вс) 2:25

всё тема зактыта всем спасибо, вопрос решен!


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

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

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

    TopList