社区
脚本语言
帖子详情
PB在自定义函数里,参数怎么不能传递“数组”啊?
ljunf888
2005-04-22 10:59:54
比如我想自定义这样一个函数:
f_function(string p[]){ }
但在PB里把参数设置成数组怎么过不去??!!!
...全文
682
7
打赏
收藏
PB在自定义函数里,参数怎么不能传递“数组”啊?
比如我想自定义这样一个函数: f_function(string p[]){ } 但在PB里把参数设置成数组怎么过不去??!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ljunf888
2005-04-22
打赏
举报
回复
herrick(寻找七七):说的对
f_function(p[]){//是在界面定义的时候,参数输入p[]就OK了
string bb
bb = p[1]
}
谢谢各位!
ljunf888
2005-04-22
打赏
举报
回复
herrick(寻找七七):说的对
f_function(p[]){//是在界面定义的时候,参数输入p[]就OK了
string bb
bb = p[1]
}
谢谢各位!
lzheng2001
2005-04-22
打赏
举报
回复
你应该你给string p[]赋值
string p[]
p[1] = '1'
f_function(p){
string bb
bb = p[1]
}
lzheng2001
2005-04-22
打赏
举报
回复
编译错误还是运行错误?报什么错?
string p[]
f_function(p){
string bb
bb = p[1]
}
如果p是string型数组的话,且数组不为null的话,是不会有错误的
herrick
2005-04-22
打赏
举报
回复
可能和你的函数中的参数定义有关系,
你在函数中的参数要定义成string p[]数组类型的,
不然怎么接收啊?!
再来数组的数据类型也要一致。
这段是PB帮助中拷过来的
【 Passing arrays 】You must include the square brackets in the array definition, for example, price[ ] or price[50], and the datatype of the array must be the datatype of the argument. For information on arrays, see the PowerScript Reference
ljunf888
2005-04-22
打赏
举报
回复
string p[]
f_function(p){
string bb
bb = p[1]//引用会报错
}
哇咔咔
2005-04-22
打赏
举报
回复
string p[]
f_function(p)
PB
窗口之间
传递
多
参数
的方法
PB
窗口之间
传递
多
参数
的方法 在PowerBuilder中函数OpenWithParm,CloseWithReturn,OpenSheetWithParm, windowname.OpenUserObjectWithParm 等都有一个在进行窗口操作(打开或者关闭)时存入Message消息 对象的
参数
parameter或returnvalue。 消息对象Message有三个属性用于存储这些函数
传递
给窗口的数据(依赖于窗口操作时
参数
赋予的类型) 。 根据parameter / returnvalue
参数
数据类型的不同,该
参数
的值保存在Message对象的不同属性中。 parameter / returnvalue
参数
的类型与使用的Message对象属性的对应关系如下表:
参数
类 Message对象属性 Numeric(数值) Message.DoubleParm PowerObject(
PB
对象,包括用户自定义的结构数据类型) Message.PowerObjectParm String(字符串) Message.StringParm
在POWERBUILDER中向动态链接库
传递
可变
数组
本文介绍了一种在中向动态链接库
传递
可变
数组
的方法
Delphi编程技巧.rar
不规则窗口的建立(字体窗体) 在Delphi中自动检测、建立数据库别名和表格 用Delphi制作留言板 用DEPHI 3.0实现动画ABOUT窗口 在DELPHI中处理时间 如何为Delphi程序添加事件和事件处理器 在DELPHI程序中使用ADO对象存取ODBC数据库 轻轻松松在DELPHI3.0中实现三态按钮 Api函数列表【与文件有关】 Api函数列表【与打印有关】 Delphi中TApplication类的巧用 Delphi 中自做动态显示的控件 DELPHI 中 自 适 应 表 单 的 实 现 在Delphi 中 利 用 Tbatch 组 件 如何在注册表中注册BDE 如何在标题栏上增加按钮 CGI技术及其开发(一) CGI技术及其开发(二) 用Delphi实现壁纸更换 在Delphi中获取和修改文件的时间 任何动态改变/添加网络设置中的 TCP/IP 的 DNS 地址 让彩色光标出现在Delphi程序中 面向组件的系统开发方法 COM/DCOM中如何
传递
数组
COM/DCOM的区别与联系 定制Delphi应用程序的系统菜单 Delphi 3中Cookie的建立使用 一 个 实 用 的Delphi 屏 幕 拷 贝 程 序 的 设 计 用Delphi制作动态菜单 用Delphi进行OpenGL编程学习心得 开 发 基 于ORACLE7 数 据 库 的 管 理 信 息 系 统 用Delphi 实 现 自 定 义 颜 色 对 话 框 及 其 构 件 Delphi自定义消息应用一例 自 定 义 快 速 报 表 的 打 印 预 览 窗 口 如何把文件删除到回收站中 在Delphi与C 之间实现函数与对象共享 编 译 错 误 信 息 DELPHI AND THE INTERNET by Charlie Calvert [1] DELPHI AND THE INTERNET by Charlie Calvert [2] Delphi之快速设计(程序设计篇) Delphi之快速设计(界面设计篇) 在DELPHI2.0/3.0中直接操作端口 开 发AS/400 应 用 系 统:
PB
5 与Delphi3 的 比 较 检查驱动器是否就绪 在Delphi应用程序中拖动控件 用修改文件时间的方法来加密文件 资 源 文 件 在DELPHI 中 的 使 用 怎样建立简单的任务栏应用程序 控 制 系 统 菜 单 用Dephi 程 序 维 护Paradox 数 据 表 的 索 引 用Delphi实现无边界窗体的移动 Delphi函数参考手册
DELPHI技巧集(集合各种开发源码)
目录: 1 Uppas40.htm Delphi 4增訂的Object Pascal 19K 2 Api_printer.htm Api函数列表-与打印有关 30K 3 Autocreate.htm 在Delphi3程序中自动检测、建立数据库别名 7K 4 Autoxize.htm DELPHI中自适应表单的实现 3K 5 Bat.htm 在Delphi中利用Tbatch组件完成数据批处理 5K 6 Bde.htm 如何在注册表中注册BDE 2K 7 Bjjlb.htm Delphi编辑俱乐部 4K 8 Cgi_1.htm CGI技术及其开发 11K 9 Cgi_2.htm CGI技术及其开发(二) 12K 10 Chang_backmap.htm 用Delphi实现壁纸更换 3K 11 Change_ip_dns.htm 任何动态改变/添加网络设置中的 TCP/IP 的 DNS 地址 1K 12 Colorcour.htm 让彩色光标出现在Delphi程序中 2K 13 Compon_mk.htm 面向组件的系统开发方法 2K 14 Comtech.htm COM/DCOM如何
传递
数组
2K 15 Comvsdcom.htm COM/DCOM的区别与联系 2K 16 Cookite.htm Delphi 3中Cookie的建立使用 6K 17 Copy_screen.htm 一个实用的Delphi屏幕拷贝程序的设计 11K 18 Create_oracle7.htm 开发基于ORACLE7数据库的管理信息系统 9K 19 Cs_fast.htm 提高客户机/服务器应用系统性能的一些方法 8K 20 Def_color_dlg.htm 用Delphi实现自定义颜色对话框及其构件 12K 21 Def_preview.htm 自定义快速报表的打印预览窗口 6K 22 Delete.htm 如何把文件删除到回收站中 1K 23 Delphi_c.htm 在Delphi与C++之间实现函数与对象共享 7K 24 Delphi_err.htm Delphi编译错误中文手册 34K 25 Delphi_net1.htm DELPHI与INTERNET 34K 26 Delphi_net2.htm DELPHI与INTERNET 46K 27 Delphi_quick_develop.htm Delphi之快速设计(程序设计篇) 8K 28 Delphi_quick_develop2.htm Delphi之快速设计(界面篇) 3K 29 Delphi23_io.htm 在DELPHI2.0/3.0中直接操作端口 3K 30 Delphivs
pb
.htm 开发AS/400应用系统
PB
5与Delphi3的比较 9K 31 Device_isok.htm 检查驱动器是否就绪 1K 32 Dtccw03.htm 资源文件在DELPHI中的使用 10K 33 Dttray.htm 如何创建任务栏的应用程序 11K 34 Edit_sysmenu.htm 控制系统菜单 3K 35 Fix_sybase.htm 如何恢复Sybase SQL Anywhere的数据库 4K 36 Fixsysbase_in.htm 解决sybase用户数据库
不能
进入故障的一种方法 5K 37 From_move.htm 用Delphi实现无边界窗体的移动 3K 38 Function.htm 部分函数、命令、属性中文说明 13K 39 Get_form.htm Win95/98下监控运行的其他程序 2K 40 Get_info.htm 使用Delphi获取系列信息 3K 41 Get_net_friend.htm 如何在程序中动态取得Win95/98的网络邻居中的工作组及计算机名 12K 42 H_sort.htm 在DELPHI中用线程排序 4K 43 Happymouse.htm 用Delphi编制趣味动画鼠标 3K 44 Hint.htm 改造HINT的输出方式 5K 45 Howto_chinese_delphi.htm "Delphi之完全汉语"终结版 6K 46 If.htm Delphi数据集过滤技巧 4K 47 Img.htm Delphi下汉字输入法的编程及使用 5K 48 Index_notf.htm 怎样解决打开一个DBF表时的"Index not found.."错误 3K 49 Install.htm 如何制作Delphi程序安装盘 7K 50 Ip
【C语言学习】
自定义函数
传值调用与传址调用
函数(子程序),由于库函数有限,所以需要大量
自定义函数
。 自定义函
数组
成: ret_type fun_name(para) { statement;//语句项,整个大括号包括内容为函数体。 } //ret_type 返回类型 //fun_name 函数名 //para 函数
参数
(形式
参数
) 例子1,写一个函数可以找出两个整数中的最大值。 #include <stdio.h> int get_max(int x, int y)//形式
参数
(形参)x,y,只有函数被调
脚本语言
740
社区成员
8,036
社区内容
发帖
与我相关
我的任务
脚本语言
PowerBuilder 脚本语言
复制链接
扫一扫
分享
社区描述
PowerBuilder 脚本语言
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章