Показать сообщение отдельно
Старый 09.03.2007, 00:55   #5
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Re: Скриншот в блитзе

Function skreenshot()

aa=1
fold$=CurrentDir$()+"\screens"
dir=ReadDir(fold$)
Repeat
p$="screen"+aa+".bmp"
File$=NextFile$(dir)
If File$="" Then Exit
If FileType(fold$+"\"+File$)=1
If p$=File$ aa=aa+1
EndIf
Forever
CloseDir dir
pp$="screens\"+"screen"+aa+".bmp"

SaveBuffer (BackBuffer(),pp$)
End Function
В папке проги создать папку screens
при каждом вызове функции будет создаваться новый скриншот не затирая другие

Например:
If KeyHit(8 skreenshot()
__________________
(Offline)
 
Ответить с цитированием