浅谈如何用好PB自带的PAINTER FUNCTION?(原创)

pbPaint绘图库测试PB125的Paint函数_源码 pbPaint绘图库测试PB125的Paint函数 立即下载

大家都知道PB最有特色的功能就在于DATAWINDOW,而DATAWINDOW之所以强大、易用的原因之一在于其自带的丰富PAINTER FUNCTION,本文拟就此方面简要总结一下:

2004年9月23日

http://community.youkuaiyun.com/Expert/topic/3220/3220204.xml?temp=.6852991

本贴是很典型的利用PAINTER FUCTION代替大量编程的例子,今天先起个头,有空再详细解释

......

2005年1月22日

关键是用好:Evaluate、Describe(画板函数的Describe)、IF/CASE、FOR range、全局函数这样几个方面,再加上其他基本的画板函数即可。

前面这几个方面如果能切实灵活应用、灵活组合,将取得非凡的应用效果。

同时如果在PB脚本中再用好Describe(PB脚本的Describe)+ Evaluate函数,更是异常强大,具体效果只能在实际应用需求中去感受。

pb_function 详细描述了pb中各函数的功能,用法、参数及示例信息。 pb开发人员可以作为常用工具。 立即下载

相关推荐

pb split() 字符串分割函数

pb split() pb 字符串分割函数 自己写的字符串分割函数

PB事件/函数的触发机制和触发方式

PB作为windows下的一个非常便捷的DB开发工具,有着和windows一样的消息触发机制PB提供了相应event/function触发机制和触发方式,用户可以根据自己的实际需要选用不同方法。1. 触发机制 trigger/post使用trigger会即时触发event/function;使用post的时候则有所不同,系统会将event/function放在消息队列中,等待排在前面的event/

SinBen的专栏 5125

OpenV2X 车路协同开源平台 Columbia 版本正式发布!

OpenV2X车路协同开源平台Columbia 版本正式发布!

weixin_65571684的博客 1198

Substance Painter入门笔记(1)

很多朋友都是自学三维软件的。当学习入门以后,你就会发现,如果你“按部就班”地渲染,计算机渲染的东西太假了,现实的世界哪有那么平整、干净、完美的物品啊!计算机就是工具,如何把物体做的更真实,还在于使用的人如何控制。除了在建模、环境、灯光等方法加强之外,个人认为最主要的还是在材质方面多下功夫,尤其是各种贴图。 次时代游戏的流行,提升了“低模+贴图”制作模式,也是目前最流行的方式。面数非常低的模型加上高品质的各种贴图,无论在游戏引擎、还是三维渲染中,都会逼真完美地呈现,而且不良费计算资源。 就是简单地

aixinian的博客 5349

envi反演水质参数_遥感水质反演之反演模型

水质反演的框架图此为反演模型的章节第一部分,统计学基础:概率论、矩阵和数理统计的知识统计学知识框架# 1 基本统计概念知识在于应用,而非记忆!我们都是在样本的层面去操作数据的,以达到对总体性质的估计和推断,拿到一组数据首先进行基本的统计描述,常用的有:样本均值: 样本方差(调整方差)不是除以n,而是n-1, 标准差为样本方差开方即可皮尔逊积矩相关系数(简称相关系数): 相关系数范围在[-1,...

weixin_35275922的博客 3229

华为MA5620配置宽带及语音实例

华为EPON配置实例1、公共部分和宽带PPPOE部分用串口用户名密码root/mduadminMA5620E>enableMA5620E#configMA5620E(config)#MA5620E(config)#sysnamebigcow/给设备起名字/****之前为公共部一、建vlan和地址bigcow(config)#vlan100...

weixin_33862041的博客 6346

pb11.5所用到的dll

pb8升级到pb11.5 pb11.5编译的程序发布

海洋 3001

hfss仿真软件入门教程

hfss仿真软件入门教程 1.模型建立 1.1在project种选择insert hfss design 1.2.在hfss-》solution type 中选择modal 1.3.在moderler-》中选择units 设置单温为mm 1.4进行画图操作,这里为提高效率直接导入一个已经画好的cad图。使用modeler-》import 2.设置端口 2.1在更改模型中的材料 选择需要更改材料...

xunshui2007的博客 3万+

自定义控件三部曲之绘图篇(七)——Paint之函数大汇总

前言:厚积方能薄发 相关文章: 《Android自定义控件三部曲文章索引》:http://blog.youkuaiyun.com/harvic880925/article/details/50995268 经过前几篇,我们基本把paint和canvas的基本用法就看完了,今天我们来个大汇总,列举一个paint的所有函数,然后一个一个的过。经过这几篇,你将能学会paint中所有处理函数的用法。 一...

启舰 3万+

告别ArcGIS小红叉:从‘无法验证登录信息’到成功连接在线资源的完整排错记录

本文详细记录了从Windows便签的网络错误到ArcGIS连接问题的完整排错过程。通过分析代理服务器、DNS配置和系统网络设置,解决了ArcGIS无法验证登录信息的问题,提供了实用的网络优化方案和技术排错思路。

weixin_26800111的博客 389

Keil MDK编译错误#541解决方案与ARM_Compiler包解析

在嵌入式开发中,编译器工具链的依赖管理是确保项目顺利构建的关键环节。以Keil MDK为例,其软件包依赖机制通过组件化设计实现功能解耦,其中ARM_Compiler包专门处理系统IO重定向等编译器扩展功能。这种架构既提升了模块复用性,也带来了版本兼容性挑战。当出现'Error #541: component missing'报错时,通常是由于中间件组件(如文件系统)在新版本中显式依赖了ARM_Compiler包。开发者需要通过Pack Installer安装该包,并在Run-Time Environment

weixin_32129187的博客 365

PB11.5自带advguisample实例参考

PB11.5自带advguisample实例中工具条显示汉字不完整的问题,经过实验此问题可以修改实例中引用的外部函数的声明即可解决。    找到用户对象n_cst_toolbarstrip_gradient中声明的外部函数 FUNCTION ulong DrawText(ul

2181

《大数据最全面试题-Offer直通车》目录

做好这些不用担心试用期不通过:程序员入职新公司如何快速上手项目本人遇到大数据面试题和参考答案(超过1万字精华版)大数据面试英文自我介绍参考(万字长文)大数据运维应用场景面试题汇总及参考答案(持续更新)万字数据仓库面试题及参考答案数据仓库数据质量监控和处理方法最佳实践数据仓库建模方法万字详解Doris的3种数据模型详解和数据仓库每一层的模型选用大数据面试临阵磨枪不知看什么?看这份心理就有底了-大数据常用技术栈常见面试100道题最全Hive面试题2024年(2万字详解)Elasticsearch 面试题及参考答

大模型大数据攻城狮的专栏 2642

PB11.5外部函数传参需要转换

PB11.5默认的字符集为Unicode,而c\c++ 编写的外部函数字符集是Ansi所以必须转换。 String() 函数提供了字符集转换功能. 例子: string is_key ls_key = String(Blob(is_key,EncodingANSI!),EncodingANSI!) dc_write_hex(...

abc7979的博客 280

【学习系列】SAP RAP 7:行为定义-Draft

本文介绍了RAP框架中的草稿表(Draft)功能及其应用。草稿表允许用户临时保存数据,在激活前不影响业务逻辑,支持保存继续、暂存和设备切换功能。草稿分为独占草稿(仅限同一用户编辑)和协作草稿(允许多用户协同编辑)。启用草稿需在行为定义和投影中包含标准action,并创建包含TotalETag等管理字段的草稿表。TotalETag确保草稿转换时活动数据未被修改,而ETagmaster则防止并发修改。文章通过OData调用示例详细说明了ETag验证过程,强调草稿功能由RAP框架自动处理,开发者只需关注定义和配置

DeveloperMrMeng的博客 441

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

PB函数大全

 PB函数大全  Abs()功能计算绝对值。语法Abs ( n )参数n:要得到绝对值的数值型变量或表达式返回值返回值的数据类型与n的数据类型相同,函数执行成功时返回n的绝对值。如果参数n的值为NULL,Abs()函数返回NULL。 Ceiling()功能返回大于n的最小整数。语法Ceiling ( n )参数n:数值型变量或表达式返回值返回值的数据类型与n的数据

SilverLong专栏 1万+

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

PB外部函数调用及方法

//如何在PB中实现延时:subroutine Sleep(long dwMilliseconds) library "kernel32.dll"延时1秒则调用: Sleep(1000)    //单位是毫秒。     //调用API函数步骤:1、在适当的位置声明函数,如窗口内,Application内,UserObject内,定义在Local External Function或Globa...

jackxiong 3123

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

pb函数大全

自己通过网上查阅整理了一些PB常用函数,方便自己使用,也和大家分享一下,希望对大家有用。使用的过程中如发现错误我会进行修正,也希望大家看出错误能慷慨指出 弹出窗口:messagebox() 基本写法:Messagebox(‘标题’,‘内容’) 完整写法: MessageBox ( ‘标题’,‘内容’,图标,按键,默认值) (1)其中标题与内容为要显示的字符串,不可省略,但可以省略,即什么也不显示,例如Messagebox(’’,’’)这样也是正确的单里面的东西一样也不能少! (2)图标可选值: Quest

ctffengzi的博客 1453

PB中一些技巧

PB中一些技巧 1.RGB函数计算公式: 颜色值 = (65536 * Blue) + (256 * Green) + (Red)  2.控件可拖动:  send(handle(this),274,61458,0)  3.如何用程序控制下拉子数据窗口的下拉和收起  用modify或者直接用dw_1.object.col1.dddw.showlist = true  4.

那些年踩过的坑 4121

pb 数据窗口设置操作

1 使DataWindow列只能追加不能修改 2 在数据窗口中实现动画

chenllxx的专栏 5794

如何切换中英文输入法及全角/半角?(原创)

如何切换中英文输入法及全角/半角?问题描述:如何切换中英文输入法及全角/半角、中英文字符等?解决方案:一、声明外部函数: function boolean ImmSimulateHotKey (UnsignedLong hWnd,UnsignedLong dwHotKeyID) library "IMM32.dll"function unsignedlong GetKe

欢迎来到 Balloonman2002 之家,:) 1万+
上一篇: 浅谈如何分类判断PB当中指定对象是否存在?(原创)
下一篇: 如何在PB脚本当中获取存储过程的返回值(翻译)
balloonman2002
博客等级 码龄24年 115粉丝 30原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值