powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / SavePicture сохраняет серый прямоугольник, как так?
5 сообщений из 5, страница 1 из 1
SavePicture сохраняет серый прямоугольник, как так?
    #33178223
Rustygold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть код:

Let nWidth = Screen.Width
Let nHeight = Screen.Height
Let dwRop = SRCCOPY
Let hDestDC = Picture1.hdc
Let hSrcDC = GetDC(0)
Call BitBlt(hDestDC, 0, 0, nWidth, nHeight, hSrcDC, 0, 0, dwRop)
Call ReleaseDC(0, hSrcDC)
Picture1.FontName = "Tahoma"
Picture1.FontSize = "16.5"
Picture1.FontBold = True
Picture1.Print Date & " " & Time
SavePicture Form1.Picture1.Image, strFName

На экране в форме в объекте picture виден screenshot (как и должно быть), тока в файле серый фон:( И после picture1.refresh и в форме картинка пропадает)

Хелп, плиз.
...
Рейтинг: 0 / 0
SavePicture сохраняет серый прямоугольник, как так?
    #33178928
Андрей Il
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сохранение идет с опозданием в 1 шаг. Сначала - серый фон формы, а потом при последующем сохранении должен сохраняться предыдущий скриншот.

Сохранение 1: серый фон формы.
Сохранение 2: скриншот № 1.
Сохранение 3: скриншот № 2.
Сохранение N: скриншот № N-1.

Такой вопрос уже звучал. Задавал Намик Рустамов (сохранение скриншотов). Я ему присылал ответ (у меня не сохранился). Пришли свой пример, если та же проблема, может, смогу помочь.
...
Рейтинг: 0 / 0
SavePicture сохраняет серый прямоугольник, как так?
    #33183105
Rustygold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
any ideas?
...
Рейтинг: 0 / 0
SavePicture сохраняет серый прямоугольник, как так?
    #33183126
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поставь Picture1.AutoRedraw = True
...
Рейтинг: 0 / 0
SavePicture сохраняет серый прямоугольник, как так?
    #33183962
Rustygold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Thanks, работает
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / SavePicture сохраняет серый прямоугольник, как так?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]