Загрузка картинки из файла - [Насоответствие типов]

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
el-niko
Новичок
Новичок
Аватара пользователя
 
Сообщения: 44
Зарегистрирован: 17.09.2004 (Пт) 20:15
Откуда: Елец

Загрузка картинки из файла - [Насоответствие типов]

Сообщение el-niko » 18.09.2004 (Сб) 0:21

В своём проекте я создал форму, на которой разместил Драйв-, Дир- и Файллист. Связал их, но всё равно какаято ошибка - "Несоответствие типов" - подскажите пожалуйста...

Private Sub Dir_Change()
File.Path = Dir.Path
End Sub

Private Sub Dr_Change()
Dir.Path = Dr.Drive
File.Path = Dir.Path
End Sub

Private Sub File_Click()
Form1.p.Picture = Dir.Path & "\" & File.FileName
End Sub

Private Sub Form_Load()
Dir.Path = Dr.Drive
File.Path = Dir.Path
End Sub

Спасибо за внимание...

el-niko
Новичок
Новичок
Аватара пользователя
 
Сообщения: 44
Зарегистрирован: 17.09.2004 (Пт) 20:15
Откуда: Елец

Сообщение el-niko » 18.09.2004 (Сб) 0:24

А, и ещё, если можно, подскажите, как задавать свойство Pattern у Файл листа, ато я что-то не догоняю... =)
=)

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 18.09.2004 (Сб) 0:26

loadpicture(Dir.Path & "\" & File.FileName)
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

el-niko
Новичок
Новичок
Аватара пользователя
 
Сообщения: 44
Зарегистрирован: 17.09.2004 (Пт) 20:15
Откуда: Елец

Сообщение el-niko » 18.09.2004 (Сб) 0:30

а как задавать фильтрацию по разрешению файла в FileList ?
=)

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 18.09.2004 (Сб) 0:36

Pattern Property

Returns or sets a value indicating the filenames displayed in a FileListBox control at run time.

Syntax

object.Pattern [= value]

The Pattern property syntax has these parts:

Part Description
Object An object expression that evaluates to an object in the Applies To list.
Value A string expression indicating a file specification, such as "*.*" or "*.FRM". The default is "*.*", which returns a list of all files. In addition to using wildcard characters, you can also use multiple patterns separated by semicolons (;). For example, "*.exe; *.bat" would return a list of all executable files and all MS-DOS batch files.

Remarks

The Pattern property plays a key role in designing an application's file-browsing and manipulation capabilities. Use Pattern in combination with other file-control properties to provide the user with ways to explore files or groups of similar files. For example, in an application dedicated to launching other programs, you could designate that only .exe files be displayed in the file list box (*.exe). Other key file-control properties include Drive, FileName, and Path.

Changing the value of the Pattern property generates a PatternChange event.
Изображение

Akella
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 144
Зарегистрирован: 15.09.2004 (Ср) 14:26
Откуда: Россия, Тюмень

Сообщение Akella » 18.09.2004 (Сб) 5:19

Привет. el-niko, а зачем тебе вся эта тегомотина с File и Dir?
Используй лутче CommonDialog он находиться (Кликни Правой кн. мыщи в меню где находяться элементу ну Label, pictureBox. забыл как оно завётся) Далее Components>CommonDialog... он находиться гдето примерно посередине и Все Делаещь кнопку у пишеш обращение
Не бойся что не знаешь, бойся что не учишься.


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

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

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

    TopList