если можно еще один вопросчик

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
max-aziat
Обычный пользователь
Обычный пользователь
 
Сообщения: 98
Зарегистрирован: 13.06.2005 (Пн) 13:41
Откуда: Таджикистан

если можно еще один вопросчик

Сообщение max-aziat » 24.01.2006 (Вт) 16:51

я открываю файл без разрешение с помощью "комон диалога" так вот он открывает все нормально ....но вот когда открываю другие файли с другими рассширениями то открывает и выдает ощыбку....так можно сделать так чтоб прога открывала тока файли без определенного рассщирения...блин наверное глупо....
не всё сразу дается ...

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 24.01.2006 (Вт) 16:57

ничего не понял, можно по-русски еще раз :shock:

max-aziat
Обычный пользователь
Обычный пользователь
 
Сообщения: 98
Зарегистрирован: 13.06.2005 (Пн) 13:41
Откуда: Таджикистан

Сообщение max-aziat » 24.01.2006 (Вт) 17:06

короче ...один п...написал прогу...выходной файл простой без разрешения...ну не знаю как еще это назвать....короче *.txt или *.log или *. doc нету такого ....так вот я открываю этот файл , всё нормально .....но ведь когда я дам кому недь эту прогу на использование то он может случайно или не случайно открыть другой файл ну типа *.txt или еще что то ....ну вот я не хочу чтоб он открывал лищние файли ....блин не знаю как еще обяснить ....попадись мне этот кодер ....
не всё сразу дается ...

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 24.01.2006 (Вт) 17:08

не разрешение, а расширение

все равно не уловил в чем проблема :!:

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 24.01.2006 (Вт) 17:09

Перехвати вызов API, что еще сказать... Исходника у тебя, конечно, нету, да?
Изображение

max-aziat
Обычный пользователь
Обычный пользователь
 
Сообщения: 98
Зарегистрирован: 13.06.2005 (Пн) 13:41
Откуда: Таджикистан

Сообщение max-aziat » 24.01.2006 (Вт) 17:11

еслиб был то конечно не спрашывал бы
не всё сразу дается ...

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

Сообщение RayShade » 24.01.2006 (Вт) 17:22

keks-n

Ты, как я погляжу, специалист по бесполезным советам, а? :)

max-aziat

Если ты используешь common dialog, то, покопайся в его пропертях - там есть настройка фильтрации расширений.

Что то типа:

Код: Выделить всё
.Filter="TXT files (*.txt)|*txt"

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 24.01.2006 (Вт) 22:24

RayShade писал(а):keks-n
Ты, как я погляжу, специалист по бесполезным советам, а? :)
max-aziat
Если ты используешь common dialog, то, покопайся в его пропертях - там есть настройка фильтрации расширений.
Что то типа:
Код: Выделить всё
.Filter="TXT files (*.txt)|*txt"


А как ты представляешь себе маску, которая подходит для somefilename и ntldr но не подходит для somename.dat.
--------------

To Max-Aziat:
Попробуй так:
Код: Выделить всё

CDShow:
  CommonDialog1.ShowOpen
  If CommonDialog1.FileName="" Then Exit Sub 'Нажата "Отмена"
  If CommonDialog1.FileName Like "*.*" Then
   'Выбран файл с расширением
   CommonDialog.FileTitle = vbNullString
   GoTo CDShow:
  End If

—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.


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

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

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

    TopList  
cron