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

-

-
- Сообщения: 745
- Зарегистрирован: 31.01.2004 (Сб) 20:46
- Откуда: Питер
-
Q2W » 03.06.2005 (Пт) 11:41
На картинке (pictureBox) рисую другие картинки, при этом ниразу не присваивая свойству picture pictureBox'а значение.
Пытаюсь сделать SavePicture, он говорит, что картинка плохая.
Смотрю, а PictureBox.picture=0.
Вопрос как сохранить то, что нарисовано в этом PictureBox'е?
Последний раз редактировалось
Q2W 27.06.2005 (Пн) 8:47, всего редактировалось 1 раз.
Я знаю верный путь
-
Sirik
-
- 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

-

-
- Сообщения: 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

Я знаю верный путь
-
RayShade
-
- 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
Так катит?
Я знаю верный путь
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: AhrefsBot, Google-бот, SemrushBot, Yandex-бот и гости: 9