Еще два впороса от тормоза, не умеющего искать по форуму

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
_Мика_
Гуру
Гуру
 
Сообщения: 1459
Зарегистрирован: 24.10.2003 (Пт) 15:05
Откуда: г. Москва, м.Речной вокзал

Еще два впороса от тормоза, не умеющего искать по форуму

Сообщение _Мика_ » 11.01.2004 (Вс) 19:29

У меня прога не буду говорить какая но код такой

CD1.ShowOpen
sText=CD1.FileName


If Right(sText, 4)=".bmp" then
Form2.Show
picPath=sText
End if

if Right(sText, 4)=".wav" then
Form3.Show
musPAth=sText
end if

______________________
это все он хорошо делает
Ворос:
Как сделать чтобы на все остольные файлы он ну допустим показывал сообщение
Не прописывать же все в If' ах

И еще как можно привезать расширение к проге чтоб расшерение (*.mxt) все време открывалось моей прогой и имело свою иконку

P.S. только не говорите на счет второго вопроса "В ручную через Explorer "сервис->свойства папки-> итд""
-Папа, а правда, что форумы делают людей дибилами?
-гы гы гы, сынок, лол!

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 11.01.2004 (Вс) 19:59

А тема поста просто-так, для прикола :?: :?: :?:
И куда смотрят модеры...

По вопросу. Честно говоря, не очень понятно, чего ты хочешь. Есть такой опратор Select case. Прдназначен для выбора правильного варианта.
Есть у CommonDialogContrtol свойство Filter.
К примеру :
Код: Выделить всё
CD1.Filter="Картинки|*.bmp|Музыка|*.wav|Все|*.*"
CD1.ShowOpen


:arrow: :arrow: :arrow:

А на счет расширений...
Информайия о том, какой файл какая программа открывает хранится в реестре в HKEY_CLASSES_ROO.

Kostyan
Постоялец
Постоялец
 
Сообщения: 439
Зарегистрирован: 20.09.2002 (Пт) 4:14
Откуда: Россия, Уссурийск

Re: Я идиот! Убейте меня, кто-нибудь!Я идиот! Убейте меня, кто-нибудь!Я идиот! Убейте меня, кто-нибудь!

Сообщение Kostyan » 12.01.2004 (Пн) 2:49

Как сделать чтобы на все остольные файлы он ну допустим показывал сообщение
Не прописывать же все в If' ах


Или используй св-во Filter или

If Right(sText, 4)=".bmp" then
Form2.Show
picPath=sText
ElseIf Right(sText, 4)=".wav" then
Form3.Show
musPAth=sText
Else
Msgbox "Сообщение"
end if

И еще как можно привезать расширение к проге чтоб расшерение (*.mxt) все време открывалось моей прогой и имело свою иконку


Блин, у меня такое ощущение, что этот вопрос задается ну раза 3 в неделю стабильно, поищи на форуме, 100000000000000000000 раз обсуждали.


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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8

    TopList