Чё парадавать SavePicture'у? если .picture - ругаецца.

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

Чё парадавать SavePicture'у? если .picture - ругаецца.

Сообщение Q2W » 03.06.2005 (Пт) 11:41

На картинке (pictureBox) рисую другие картинки, при этом ниразу не присваивая свойству picture pictureBox'а значение.
Пытаюсь сделать SavePicture, он говорит, что картинка плохая.
Смотрю, а PictureBox.picture=0.
Вопрос как сохранить то, что нарисовано в этом PictureBox'е?
Последний раз редактировалось Q2W 27.06.2005 (Пн) 8:47, всего редактировалось 1 раз.
Я знаю верный путь

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Сообщение Sirik » 03.06.2005 (Пт) 11:42

picture=image

Q2W
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 745
Зарегистрирован: 31.01.2004 (Сб) 20:46
Откуда: Питер

Сообщение Q2W » 03.06.2005 (Пт) 11:47

Если ты имеешь ввиду, что нада рисовать картинки в пикчербоксе путём присвоения значения св-ву picture, то не катит. Мне с картинками надо провести несколько операций между рисованием и сохранением.
Если ты имеешь ввиду что-то другое - расшифруй свой пост.
Я знаю верный путь

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Сообщение Sirik » 03.06.2005 (Пт) 11:52

попробуй перед созранением присвоить picture1.picture=picture1.image

uhm
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1597
Зарегистрирован: 02.12.2004 (Чт) 15:21

Сообщение uhm » 03.06.2005 (Пт) 11:53

SavePicture Picture1.Image, fname

Q2W
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 745
Зарегистрирован: 31.01.2004 (Сб) 20:46
Откуда: Питер

Сообщение Q2W » 03.06.2005 (Пт) 11:59

Угу паняна.
Я знаю верный путь

Q2W
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 745
Зарегистрирован: 31.01.2004 (Сб) 20:46
Откуда: Питер

Сообщение Q2W » 24.06.2005 (Пт) 20:57

Картинку-то он сохраняет, но там не изменений, которые я внёс в picturebox paintpicture'ами.

Приведу пример, если кто не понял:
Код: Выделить всё
pic128x128.PaintPicture LoadPicture(folder & "\" & filMain.List(q)), 0, 0 _
, 128, 128

'...

SavePicture pic128x128.Image, pathDestanation & "r\" & _
hellVal2Str(totPics - 4) & ".bmp"
Я знаю верный путь

SHURUP
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 440
Зарегистрирован: 15.09.2004 (Ср) 14:24
Откуда: Ирпень, Украина

Сообщение SHURUP » 25.06.2005 (Сб) 10:07

Попробуй изменить свойство pic128x128.AutoRedraw на True
Нам чужого не надо, но своё мы возьмем, чьё бы оно ни было...

Q2W
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 745
Зарегистрирован: 31.01.2004 (Сб) 20:46
Откуда: Питер

Сообщение Q2W » 27.06.2005 (Пн) 8:28

Не, всё было нормально, это мой косяк, там не успевал paintpicture :oops:
Я знаю верный путь

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

Сообщение RayShade » 27.06.2005 (Пн) 8:44

Тему просто сразу снести или название у нее будет таки более информативное?

Q2W
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 745
Зарегистрирован: 31.01.2004 (Сб) 20:46
Откуда: Питер

Сообщение Q2W » 27.06.2005 (Пн) 8:47

Так катит?
Я знаю верный путь

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

Сообщение RayShade » 27.06.2005 (Пн) 10:44

Ага :)


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

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

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

    TopList