|
|
导航: |
论坛 -> 移动应用开发
斑竹:flyers,iamdream |
|
作者: |
moom (小新啊) |
▲▲▲△△ |
-
|
普通会员 |
|
2018/7/13 15:00:21 |
标题: |
请问:FMX手机开发中,2行代码按顺序写,会不会出现问题? |
浏览:929 |
|
加入我的收藏 |
楼主: |
功能: 从 TStringList 查找 某个字符
SL := TStringList.Create; 在软件启动时 已创建...
然后在按键写 2行顺序执行的代码:
//作用: 在 同一个 SL 中 查找 不同字符位置 SL.find(*****); //主要用作 定位某个字符 的 位置 1 SL.find(*****); //查 位置 2
如果在 VCL,中, 这2行代码会执行完一条再执行另一条;则返回2个不同数字;
问题: 在 FMX 中,这 2行 代码会否 同时 执行 吗? 如果同时执行,则结果就不对了...
***** 因初步开始搞FMX,没有手机测试...故问一下做过的大大.... 免得做好后测试才出问题...谢谢
----------------------------------------------
谢谢各位大大 |
作者: |
|
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 中,会不会变了 多线程式 的 同步运行了?
----------------------------------------------
谢谢各位大大
|
作者: |
|
2018/7/16 11:15:19 |
3楼: |
不管是vcl还是fmx在同一个进程或线程中的代码都是按逻辑的先后顺序执行的,所以楼主的担心是不需要的。另外,fmx是多平台代码,在widows平台也能编译测试的。
----------------------------------------------
-
|
|