DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: zhangyu123456
今日帖子: 45
在线用户: 17
导航: 论坛 -> 移动应用开发 斑竹:flyers,iamdream  
作者:
男 moom (小新啊) ▲△△△△ -
注册会员
2018/7/13 15:00:21
标题:
请问:FMX手机开发中,2行代码按顺序写,会不会出现问题? 浏览:251
加入我的收藏
楼主: 功能: 从  TStringList 查找 某个字符

SL := TStringList.Create;  在软件启动时 已创建...


然后在按键写  2行顺序执行的代码:

//作用: 在 同一个 SL 中 查找 不同字符位置
SL.find(*****);   //主要用作 定位某个字符 的 位置 1
SL.find(*****);   //查 位置 2

如果在 VCL,中, 这2行代码会执行完一条再执行另一条;则返回2个不同数字;

问题:
在 FMX 中,这 2行 代码会否 同时 执行 吗?  如果同时执行,则结果就不对了...

*****
因初步开始搞FMX,没有手机测试...故问一下做过的大大....
免得做好后测试才出问题...谢谢
----------------------------------------------
谢谢各位大大
作者:
男 wang_80919 (Flying Wang) ▲▲▲▲△ -
普通会员
2018/7/13 17:09:57
1楼: 楼主骗子 代码都没返回。
你不写 返回 代码,怎么证明他们同时运行了?
我还可以说, 第二个 find  先运行,你第一个find 100年之后,才运行的。
反正你没返回,死无对证。
----------------------------------------------
(C)(P)Flying Wang
作者:
男 moom (小新啊) ▲△△△△ -
注册会员
2018/7/13 21:10:08
2楼: 谢谢楼上....我随便写..没想到较真了...呵呵


我关键是想问  :  

2行顺序代码,  

在 VCL 中 会按 顺序 执行,一个完了才下一个...

在 FMX 中,会不会变了 多线程式 的 同步运行了?
----------------------------------------------
谢谢各位大大
作者:
男 titan_ysl (titan_ysl) ▲▲▲▲▲ -
普通会员
2018/7/16 11:15:19
3楼: 不管是vcl还是fmx在同一个进程或线程中的代码都是按逻辑的先后顺序执行的,所以楼主的担心是不需要的。另外,fmx是多平台代码,在widows平台也能编译测试的。
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v2.1 版权所有 页面执行31.25毫秒 RSS