我在一个DELPHI界面放置了40个LABEL,当程序运行后我怎么拖动鼠标一次选中多个label,并记录下各label名字 50

 我来答
改润0iT58e
2011-11-04 · TA获得超过721个赞
知道小有建树答主
回答量:823
采纳率:80%
帮助的人:537万
展开全部
程序运行期,label是不能选择的吧?
是不是开发期?
你要什么效果呢?
追问
如果换成其它的组件可以,一次选中多个吗?比如换成BUTTE
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
luckyso111
2011-11-04 · TA获得超过208个赞
知道大有可为答主
回答量:261
采纳率:0%
帮助的人:234万
展开全部
主要是不知道你要实现什么目的。。。运行后一般不能再选择控件了,再追问吧
更多追问追答
追问
客户端的界面有100个label,每一个label对应一个房间代号,假如我想看01号房到100号房,或者5号房到55号房的入住情况,如果一个一个看很麻烦,但是可以自由选择就比较效率,所以我就想试试看能不能写出来,但是又出来没有接触过,所以很烦,希望知道的指教一下,最好有代码。
追答
用Label的颜色表示入住没入住吧,然后在程序里可以判断Label的颜色,如果是红色,表明是已经入住。
var
m: Integer;
begin

for m := 0 to Self.ComponentCount - 1 do
if Self.Components[m] is Tlabel then
begin
if Tlabel(Self.Components[m]).Color= Clred then
///这个房间已经入住
end;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
darlingks
2011-11-05 · TA获得超过222个赞
知道小有建树答主
回答量:638
采纳率:75%
帮助的人:176万
展开全部
要实现你的效果 根本不用拖鼠标选 2个原因 1.程序运行期间 不能选中Label控件的 2.让程序自动根据你的条件统计入住了多少个房间不是更方便吗? 可以在界面上放一个你输入条件的控件 放一个查询功能的按钮 在按钮的Onclick事件中让程序计算出入住了多少房间 比如放2个Edit 第一个输入开始房号 第二个输入结束房号 点一下查询按钮 就自动算出来了
更多追问追答
追问
这样不可以,所选取的房间号会跳开,所以只能按照我想的那样去写。
追答
什么是跳开啊?不明白你的意思。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式