问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

闪烁显示

发布网友 发布时间:2022-04-21 00:05

我来回答

1个回答

热心网友 时间:2023-07-22 10:32

MapX 图元分三种类型: 线 ( Line ) , 即 miFeatureTypeLine; 区 域 ( Region ) , 即miFeatureTypeRegion; 点符号 ( Symbol) ,即 miFeatureTypeSymbol。

加入一个时钟控件,并在时钟控件中实现以下代码:

procere TMapFrm. tmFlashSelectTimer( Sender: TObject) ;

var

ft: CMapXFindFeature;

lyr: CMapXLayer;

bExist: Boolean;

i: Integer;

str: String;

ds: CMapXDataset;

begin

bExist: = False;

for i: = 1 to mapCity. Layers. Count do

begin

if mapCity. Layers. Item[i]. Name = m_strSelLyr then

begin

bExist: = True;

break;

end;

end;

if not bExist then

begin

tmFlashSelect. Enabled: = False;

MsgFrm: = TMsgFrm. Create( Self) ;

MsgFrm. m_strMsg: = Format( '图层[% s]信息不存在! ',[m_strSelLyr]) ;

MsgFrm. ShowModal;

MsgFrm. Free;

Exit;

end;

lyr: = mapCity. Layers. _Item( m_strSelLyr) ;

ds: = mapCity. Datasets. Add( miDataSetLayer,lyr,EmptyParam,EmptyParam,EmptyParam,EmptyParam,

EmptyParam,EmptyParam) ;

lyr. Find. FindDataset: = ds;

lyr. Find. FindField: = ds. Fields. Item[1];

str: = Format( '% d',[m_nSelID]) ;

ft: = lyr. Find. Search( str,EmptyParam) ;

if ft. FindRC mod 10 < > 1 then

begin

tmFlashSelect. Enabled: = False;

MsgFrm: = TMsgFrm. Create( Self) ;

MsgFrm. m_strMsg: = Format( '单位点[% s]信息不存在! ',[m_strCorpName]) ;

MsgFrm. ShowModal;

MsgFrm. Free;

Exit;

end;

case ft. type_ of

miFeatureTypeLine:

begin

if ft. Style. LineColor = miColorWhite then

ft. Style. LineColor: = miColorRed

else

ft. Style. LineColor: = miColorWhite;

end;

miFeatureTypeRegion:

begin

if ft. Style. RegionColor = miColorGreen then

ft. Style. RegionColor: = miColorRed

else

ft. Style. RegionColor: = miColorGreen;

end;

miFeatureTypeSymbol:

begin

if not m_bFlashSel then

lyr. Selection. Replace( ft)

else

lyr. Selection. ClearSelection;

m_bFlashSel: = not m_bFlashSel;

end;

end;

ft. Update( EmptyParam,EmptyParam) ;

if not m_bCenter then

begin

m_bCenter: = True;

mapCity. CenterX: = ft. CenterX;

mapCity. CenterY: = ft. CenterY;

mapCity. Refresh;

end;

end;

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
求电脑玩安卓游戏的方法。步骤。以及所有的文件~谢谢 。有的联系我~ 我在电脑管家软件管理下的鹰击长空2都是解压包 澳洲留学读研申请攻略 澳洲留学申请时间是什么时候 去澳大利亚上大学需要什么手续 澳洲留学申请流程时间如何? 中南财经政法大学保险精算专业介绍 黄福记小吃梅干菜扣肉饼怎么样 如何开一家梅干菜扣肉饼店,成本要多少 在照明行业LED配光曲线图怎么看 JAVA中怎么判断是否输入空格 用C语言做题 ASP日期转换 求斯内普教授朗诵的莎士比亚十四行诗《爱... python来确定一个值是否为数字怎么实现? 英语摘抄资料关于食物的 怎么翻译呀 急急急 asp如何判断数字asp如何判断数字大小 谁能帮我翻译 这段代码什么意思???????? 电动车四节20A电池有多重? 电动车 有多重? 去掉电瓶. 电动车的锂电池多重 电动汽车电池有多重? 台铃电动车 72v20ah有多重? 电瓶车,四个小电瓶有多重 64v12ah电动车电瓶有多重? 电动车60v的电瓶有多重 电瓶车电池60v20ah的一个有多重? 电动车蓄电池超威48v38a有多重 foxpro中SUBS函数问题 如何用VB对汉字进行加密 直线命令lstr和线命令l有什么区别 headmistress音标重音在后,为什么语音前面是重音 基础题一 各个国家的英语单词,要音标的 小米手机显示MI-Recovery3.0怎么办? C++作业,不知道错在哪里(急) 英语应该怎么样背才能取得高分? 马桶边黑色的小线虫怎么除去啊? 卫生间总是出现细细的黑虫,不会飞的,像蛆一样会蠕动的,很恐怖。是什么虫呢?怎么消灭? 这是什么虫子 那条黑色的小蠕虫 最卫生间墙角缝隙里。 马桶里出现像蛆一样的黑色虫子,我想知道他是马桶自己滋生的还是我体内排出的 打开excel出现"加载期间出现问题,文件丢失”怎么办 excel打开提示文件错误:数据可能丢失,要怎么解决 excel加载期间出现问题,文档丢失 打开excel显示加载期间文件丢失,是怎么回事? 你好打劫第几幕 EXCEL打开时提示加载期间出现问题,如何解决? excel打开提示文件错误:数据可能丢失,要怎么解决