Помогите с кодом опять

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Valery
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 24
Зарегистрирован: 18.11.2004 (Чт) 13:16

Помогите с кодом опять

Сообщение Valery » 01.12.2004 (Ср) 19:22

не пойму в чем дело

PictureBox1.Image = Image.FromFile("c:\01.jpg")
PictureBox1.Image = Image.FromFile("c:\02.jpg")

и пока программу не закроешь, файл c:\01.jpg нельзя удалить...
как сделать так, чтобы c:\01.jpg перестал использоваться PictureBox1 ???
И как я только раньше программы писал... и как они только работали?!

Valery
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 24
Зарегистрирован: 18.11.2004 (Чт) 13:16

Сообщение Valery » 01.12.2004 (Ср) 21:26

попробовал было

Dim img As Image = Image.FromFile("c:\01.jpg)
PictureBox1.Image = img
img.dispose()

но так вообще ошибку выдает... что делать?!
И как я только раньше программы писал... и как они только работали?!

Nord777
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1144
Зарегистрирован: 22.02.2004 (Вс) 13:15
Откуда: Подольск

Сообщение Nord777 » 01.12.2004 (Ср) 21:44

    Код: Выделить всё
            Dim Fs As New System.IO.FileStream("c:\01.jpg", IO.FileMode.Open)
            PictureBox1.Image = Image.FromStream(Fs)
            Fs.Close()

Valery
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 24
Зарегистрирован: 18.11.2004 (Чт) 13:16

Сообщение Valery » 01.12.2004 (Ср) 21:53

Вот спасибо!!! Вот помог - я сам то уж третий час бился :)

Надо нормальную книжку где бы расписано побольше примеров, или ещё чего-нито, но пока я ничего нормального не видел :(
И как я только раньше программы писал... и как они только работали?!


Вернуться в Visual Basic .NET

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

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

    TopList