Delphi中如何判决CheckListBox1点击项已打勾?

作者&投稿:歧浅 (若有异议请与网页底部的电邮联系)
delphi中怎样修改checklistbox选中的一个值?~

示例代码
procedure TForm1.CheckListBox1Click(Sender: TObject);
var i:integer;
begin
with CheckListBox1 do
for i:=0 to Items.count-1 do
begin
if selected[i] then items[i]:='改变了';
end;
end;

procedure TForm1.FormCreate(Sender: TObject);beginListBox1.Items.Add('item1');ListBox1.Items.Add('item2');ListBox1.Items.Add('item3');end;procedure TForm1.ListBox1Click(Sender: TObject);beginShowMessage(ListBox1.Items[ListBox1.ItemIndex]);end;

if checklistbox1.Checked[0] = true then
begin
showmessage('第一项被选择');
end;

用Checked[Index]属性来判断,Index为0表示第一项,以此类推,值为True表示勾了,false表示没有勾上

for i := 0 to ChekList.Items.Count - 1 do
if ChekList.Checked[i] then Showmessage('勾选上啦');


elphi 做一个简单的绘图软件,但是鼠标在Timage和paintbox上绘图点坐 ...
屏幕是像素点,当然是整数的,小数的数值要根据屏幕大小换算为整数。向下为正的问题:自己建一个坐标系类,所有数值经过坐标系类转化一下

电讯技术投稿,稿件文字复制比不高于多少才能通过?
在D elphi,视觉,基本的Visual FoxPro中,帕斯卡和其他语言的情况下,表达的意思是一样的,所以写作时使用该协议的第一个字母,如:写一个字,如果然后,文件打开,关闭文件等。 控件,组件及其他常用词的拼写是否正确,还应当指出,不出现的情况下丢失(或更多)的字母,排序混乱,不规范的现象,可以发现在屏幕图像严格根据英语...

指标体系的层次分析法结果
根据层次分析法建立的指标体系,用D elphi法两两比较打分,得出判断矩阵,然后计算层次单排序结果。如果判断矩阵通过一致性检验,判断矩阵具有满意的一致性,则计算的指标权重数据可用。结果如表69~表73所示。表69 制约层B—目标层A的判断矩阵 表70 指标层C—自然子系统B1的判断矩阵 表71 指标层C—社...

DELPHI什么意思
利用的完整的面向对象程序语言(Object-Oriented Language)、当今世界上最快的编译器、最为领先的数据库技术。对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大地提高编程效率,而且随着应用的深入,您将会发现编程不再是枯燥无味的工作——Delphi的每一个设计细节,都将带给您一份欣喜。

如何向电脑爱好者投稿?
比如:goto语句是C语言中的关键字,Goto则不是;printf是C语言的一个内部函数,Printf则不是。在D elphi、Visual、Basic、Visual、FoxPro、Pascal等语言中,大小写所表示的意义是相同的,因此,在书写时采用单词首字母大写的约定,如: Write、If、Then、FileOpen、FileClose等。对控件、构件及普通单词等还应注意拼写正确,...

计算机二级有哪些种类?
二级C、二级C++、Visual Basic语言程序设计、Visual FoxPro数据库程序设计、Access数据库程序设计、Java语言程序设计、抚elphi语言程序设计、公共基础知识 参考资料:baike.baidu\/view\/51239 计算机等级都有哪些? 最高四级,可以参考百度百科baike.baidu\/view\/15056,如果不是计算机专业的话,我建议考一级Office就好了,因为...

qq 中.db的文件怎样查看
.db文件是数据库文件,只有用支持.db格式的数据库软件才能够打开,比如:access mysql 或者是elphi 、VB、VC等等编程类软件都可以打开的。但显示 的数据方式不一定一样。有些专用软件DB数据是加密不公开的,普通方式还无法正常打开,或者说打开时乱码 ...

delphi125%字体模糊
题主是否想询问“elphi 125%缩放下字体模糊怎么办”?1、首先,在桌面上右键单击,选择“显示设置”。2、然后,在“缩放和布局”下,找到“缩放”选项,将其设置为 100%。3、最后,重新启动 Delphi 程序,查看是否已经解决问题。

软件开发的就业薪资咋样?
②掌握软件测试的基本原理、方法和组织管理,精通软件测试工具。获取ATA软件测试工程师或elphi初级程序员或Java初级程序员认证;③一年以上相关工作经验,具有一定的编程经验,懂测试软件的操作,善于发现问题的症结,同时具有一定的写作能力以书写软件缺陷报告;④责任心强,力求完美,具有团队精神,善于沟通,...

DELPHI是什么?
elphi是著名的 Borland(现在已和Inprise合并)公司开发的可视化软件开发工具。“真正的程序员用c,聪明的程序员用Delphi”,这句话是对 Delphi最经典、最实在的描述。Delphi被称为第四代编程语言,它具有简单、高效、功能强大的特点。和VC相比,Delphi更简单、更易于掌握,而在功能上却丝毫不逊色;和VB...

江苏省15266768111: delphi 如何判断多个checkbox是否选中 -
缪榕新瑞: 方法1:对每个checkbox做依次的判断,是否checked=true.多的话,就麻烦了.方法2:首先创建数组,大小根据checkbox的个数来定夺,然后在每个checkbox的click事件中,在数组的相应下标下,对于checked,或者uncheck的值填充,完了之后,在你需要判断的地方,对数组进行循环,就可以得出你需要的答案了.此方法最活 方法3:对compement做with循环,判断是否位checkbox控件,是的话,检查checked属性,跟方法1想类似,但简单明了与方法1,代码量也相对方法1少 给分!

江苏省15266768111: Delphi中同一界面多个checkbox如何用数组判断是否被选中. -
缪榕新瑞: 声明一个窗体内的全局数组,类型为array[1..C_MaxCheckBoxCount],在合适的地方(比如OnFormCreate)进行初始化,挨个设置数组元素为各个checkbox.使用的时候遍历数组,检查是否选中.

江苏省15266768111: 如何判定delphi listview 中checkbox 选中数目 -
缪榕新瑞: TStringGrid,TDrawGrid控件; TDBGrid,数据库表格控件,连接数据库后自动按照数据库字段显示. 属性自己看.方法有动态提示.不明白,选住后F1,看帮助. 按Ctrl键,用鼠标点属性或方法,可以查看控件原代码.Delphi的原代码是公开的.

江苏省15266768111: [Delphi]!~在Delphi中如果要判断是否同是按下了Ctrl+C 怎么写啦????~ -
缪榕新瑞: procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char); begin if ((ssctrl = ssCtrl) and (key = #3)) then // begin showmessage('sadf'); end; end;

江苏省15266768111: delphi中怎样判断事件触发 -
缪榕新瑞: 我现在来总结楼上两位说的吧: 说白了 OnClick 是一个指针 它可以指向你所为它指定的 过程; 你需要在动态创建Label 的时候将创建出来的Label 的Onclick 事件分配给 一个TNotifyEvent格式 事件. 如 procedure Form1.LabelsClicked(Sender: ...

江苏省15266768111: 在DELPHI中这样设计tablename属性对不对? -
缪榕新瑞: 这样是不行的在判断checkbox的属性之前应该先将table的active设置为false在判断后再将其设置为true

江苏省15266768111: delphi 中判断异常处理的语句是什么? -
缪榕新瑞: try {......} excepton E: Exception do begin showmessage(e.message); end; end;

江苏省15266768111: 在DELPHI里面如何控制wwDBGRID 里面的CHECKBOX的READONLY属性? -
缪榕新瑞: CDSDate_Dtl.FieldByName('c_grade').ReadOnly := False; c_grade 就是你 checkedbox所对应的字段名字.或者在设计阶段的时候,就可以设置readonly属性,即TWWDBGrid可以对每一个列设置ReadOnly属性..

江苏省15266768111: 在DELPHI中如何判断知道键盘按了哪个键(如:DELETE键).谢谢
缪榕新瑞: beginform 的onkeydown,onkeypress,都能处理.把Form的keypreview := true;你说的功能键在onkeydown过程里参加下面的代码 procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); if Key = vk_delete then showmessage('hit Delete Key');end;为什么不搜刮一下先.

江苏省15266768111: delphi怎么判决然毅然后添加?
缪榕新瑞: begin find:= false; for i:= 0 to ListBox1.Items.Count - 1 do begin if ListBox1.Items[i] = Edit1.Text then begin find:= true; break; end; end; if not find then ListBox1.Items.Add(Edit1.Text);end;在edit1.OnKeyPress事宜中添加代码 procedure TForm1.edt1KeyPress(Sender: TObject; var Key: Char);var i: integer; find: boolean;

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网