delphi里面 这是什么意思 x := GetSystemMetrics(SM_CXSCREEN); Str(x,a);主要是后面这句 这个str这个

delphi里面 这是什么意思 x := GetSystemMetrics(SM_CXSCREEN); Str(x,a);主要是后面这句 这个str这个,第1张

delphi 里, Str 函数定义于 Systempas 单元,其原型定义如下:

该函数的功能是:

Str converts an integer-type or real-type

expression to a string。

即该函数可以将 Integer 和 real 两种数据类型转换成 string,简单点说,就是一个将数字转换成字符串的函数。

GetSystemMetrics 函数是 WinAPI 函数,功能是获取屏幕的分辨率、窗体显示区域的宽度和高度等。

综上,代码大意如下:

x := GetSystemMetrics(SM_CXSCREEN); //获取以像素为单位的屏幕尺寸

Str(x,a);  //将上面的数值转换为字符串,并保存到变量 a 中

用TADOBlobStream进行转换。var blobStream: TADOBlobStream;beginTADOBlobStreamCreate(TBlobField(AdoTable1fieldbyname( 'Picture ')), bmRead); QRDBImage没用过,不知道是否支持jpeg,如果不支持,则需要使用 tjpegiamge对象来进行转换、

SurfaceVideoAddr:缓冲区首地址

SurfaceVideoLPitch: 每行的的字节数

每个像素占4个字节 SurfaceVideoAddr + mY SurfaceVideoLPitch + mX 4 像素点在缓冲区的地址

以上就是关于delphi里面 这是什么意思 x := GetSystemMetrics(SM_CXSCREEN); Str(x,a);主要是后面这句 这个str这个全部的内容,包括:delphi里面 这是什么意思 x := GetSystemMetrics(SM_CXSCREEN); Str(x,a);主要是后面这句 这个str这个、在Delphi中如何将数据库中jpg格式的图片取出,再以bmp的格式放到QRDBImage中输出!、delphi中利用delphiX插件绘图给像素点上色的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9733075.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存