pb的windows窗体框颜色自定义

pb的windows窗体框颜色自定义,第1张

题主是否想询问“pb的windows窗体框怎么调颜色自定义”?

1、首先打开pb的windows。

2、其次在窗口找到editsoucrce右键。

3、最后打开后编辑颜色值即可。

这是给你找的一段肯定能用的代码,如果修改后还是不能用,判断结果也判断不出来,数据库里面也没东西,你可以从以下方面找原因

1存入的 blob 大小不能超过 32k 造成的

找到pb安装路径下的 pbodbXXini

查找节点 [Microsoft SQL Server] 下的设置项 PBMaxBlobSize

把PBMaxBlobSize='32767' 改为 PBMaxBlobSize='0'

2pb版本比较低,可以升级为build 444 或者更高版本

3是不是路径问题,好好追踪一下,相对路径,计算文件大小时是会有问题

个人建议,还是存到目录里面,只存个路径,这样速度也快些

integer li_file,li_ret,loops,i

string ls_file,ls_path,ls_coding

blob lb_small

long flen,bytes_read,new_pos

setnull(lb_image)

debugbreak()

ls_coding=dw_1getitemstring(1,"coding")

ls_path=gs_path+ls_coding+"bmp"

ls_file=ls_coding+"bmp"

flen = filelength(ls_file)

li_file = fileopen(ls_path,streammode!,read!,lockread!)

if flen > 32765 then

if mod(flen,32765)=0 then

loops = flen/32765

else

loops = (flen/32765) + 1

end if

else

loops = 1

end if

new_pos = 1

for i = 1 to loops

bytes_read = fileread(li_file,lb_small)

if i = 1 then

lb_image = lb_small

else

lb_image = lb_image + lb_small

end if

next

fileclose(li_file)

p_1setpicture(lb_image)

sqlcaautocommit = true

updateblob tbl_sickarchives set zwtz = :lb_image where coding = :ls_coding;

if SQLCASQLCode = -1 then

MessageBox("提示","错误信息为:"+SQLCASQLErrText,Information!)

end if

以上就是关于pb的windows窗体框颜色自定义全部的内容,包括:pb的windows窗体框颜色自定义、如何用pb6.5 向 sqlserver2000 存图片。、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/web/9642981.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存