社区
Delphi
帖子详情
集合类型有什么函数可以操作?
tsg
2001-11-08 03:05:09
...全文
131
10
打赏
收藏
集合类型有什么函数可以操作?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tsg
2001-11-09
打赏
举报
回复
zswang(zs):
决定给你加分。但仍有一个问题:我想在程序运行时返回ADOConnection.State的值,它好象是一个集合。但提示错误。请问是不是GetSetProp不支持运行时的集合属性?
王集鹄
2001-11-09
打赏
举报
回复
送你一个函数
procedure TForm1.Button1Click(Sender: TObject);
begin
ADOConnection1.ConnectionString := PromptDataSource(Handle, ADOConnection1.ConnectionString);
end;
如果满意就给我加分吧
王集鹄
2001-11-09
打赏
举报
回复
GetSetProp
只能获取声明在published中的属性
//想想办法就解决了
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, DB, ADODB, StdCtrls;
type
TForm1 = class(TForm)
ADOConnection1: TADOConnection;
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
FObjectStates: TObjectStates;
{ Private declarations }
public
{ Public declarations }
published
property ObjectStates: TObjectStates read FObjectStates;
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
uses
TypInfo;
procedure TForm1.Button1Click(Sender: TObject);
begin
FObjectStates := ADOConnection1.State;
Caption := GetSetProp(Self, 'ObjectStates', True);
end;
end.
王集鹄
2001-11-08
打赏
举报
回复
//我只玩过列举集合属性
//不过已经够你玩了
uses
TypInfo;
procedure TForm1.Button1Click(Sender: TObject);
begin
Caption := GetSetProp(Self, 'Anchors', True);
end;
//其它就用....
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TSetMy = set of (smNo1, smNo2, smNo3, smNo4);
type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
private
FSetMy: TSetMy;
{ Private declarations }
public
{ Public declarations }
published
property SetMy: TSetMy read FSetMy;
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
uses
TypInfo;
procedure TForm1.Button1Click(Sender: TObject);
begin
Caption := GetSetProp(Self, 'SetMy', True);
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
FSetMy := [smNo1, smNo3];
end;
end.
tsg
2001-11-08
打赏
举报
回复
可以吗?
tsg
2001-11-08
打赏
举报
回复
我想显示一个集合中的值,比如用SHOWMESSAGE显示。怎么做?
王集鹄
2001-11-08
打赏
举报
回复
你要什么就说
王集鹄
2001-11-08
打赏
举报
回复
Include()
Exclude()
kingfish
2001-11-08
打赏
举报
回复
Clear,Contains
看help
tsg
2001-11-08
打赏
举报
回复
有吗?
集合
的总结(set
函数
语法、
操作
符、内建
函数
、内建方法)
集合
类型
操作
符 标准
类型
操作
符(所有) 成员关系 in 和not in
集合
等价/不等价 == != 子集/超集 < <= > >=
集合
类型
操作
符(所有)
集合
类型
操作
符(仅适用于可变
集合
) 内建
函数
标准
类型
内建
函数
...
集合
的常用
操作
集合
的常用
操作
添加元素
集合
中添加元素可以使用add()和update()
函数
,如例所示。 删除元素
集合
中删除元素可以使用remove()和discard()
函数
,如例所示。
集合
运算
集合
可以参与多种运算,如表所示。 接下来...
【Python】数据
类型
之
集合
与
函数
这篇文章带大家一起认识Python中的一种和数学中很相似的数据
类型
——
集合
!
一万字带你详解C语言字符
函数
、字符串
函数
、内存
函数
文章目录???? 前言一、求字符串长度???? strlen二、长度不受限制的字符串
函数
??... strcmp三、长度受限制... strerror六、字符
操作
七、内存
操作
函数
???? memcpy???? memmove???? memset???? memcmp ???? 前言 Cfj \ \\ 一
Python
集合
类型
详解(一)——
集合
定义与
集合
操作
符
今天继续给大家介绍Python相关知识,本文主要内容是Python
集合
类型
定义与
集合
操作
符。 一、
集合
类型
定义 二、
集合
操作
符 三、
集合
操作
符使用示例
Delphi
5,392
社区成员
262,729
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章