Как можно сохранить содержимое PictureBox в файл ( Visual BAsic 6.0)

Программирование visual basic 6

Рисунок в PictureBox создается методом .Pset
Я использовала (sFile - путь сохраняемого файла)
SavePicture PicGraph.Image, sFile

Проблема в том, что если использовать такой способ, то сохраняется "белый лист", хотя в сам PicGraph нужные линии рисуются
Как избежать этого?

Примечание:
Вот код самих "линий". Подскажите что добавить

PicGraph.Scale (-1.25, 1.25)-(1.25, -1.25)
For z = 0 To 2 * 3.14 Step 0.001
r = Cos(8 * z)
PicGraph.PSet (r * Cos(a * z), r * Sin(B * z)), vbBlue
Next z

Примечание:
Все, спасибо, вопрос исчерпан
Для тех кто может столкнутся с такой же проблемой:
ответ оказался очень прост - сделайте в свойствах PictureBox-а - AutoRedraw = True и все будет работать)
Ответы:
Нужные линии рисуются, но их не хранит контрол.  Попробуйте свернуть окно и снова развернуть его - ваши "линии" исчезнут.
Измените структуру проекта так, что "линии" рисуются по каким-то данным , добавьте обработчик в функцию Paint, ну и, соответственно, ничего сложного для сохранения в растр после всех изменений архитектуры проекта не будет.
мне очень помогла данная инфа) спасибо большое


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.