|
|
Delphi For 移动开发专版,非相关内容一律删除。 |
|
线程结束事件里写呗 |
hs_kill |
2023/2/5 11:25:59 |
|
@1楼 OnTerminate事件中可以用Synchronize吗? |
ooolinux |
2023/2/5 13:06:40 |
|
OnTerminate事件中不用Synchronize直接调用MainForm的函数就行吧? |
ooolinux |
2023/2/5 13:24:10 |
|
如果你用的是TThread那么就不用Synchronize 因为OnTerminate已经是Synchronize调用了 …… |
hs_kill |
2023/2/5 15:56:27 |
|
@4楼 我是希望线程执行完后立即执行相关代码,不要通过UI线程消息排队响应消息执行。 |
ooolinux |
2023/2/5 18:49:13 |
|
需要访问UI的写在OnTerminate里 不需要同步的你直接把代码写在execute里放最后不就好了 |
roadrunner |
2023/2/5 19:59:54 |
|
@6楼 有道理,我放在OnTerminate里了,因为一个控件需要enable |
ooolinux |
2023/2/5 21:23:11 |
|
自己做个消息窗体显示。 |
mit |
2023/2/4 21:29:13 |
|
@1楼 感觉不是最简单的办法。 |
ooolinux |
2023/2/5 10:31:59 |
|
没有绝对的事情,具体情况具体对待,试了才知道 |
tms2021 |
2023/1/27 12:47:02 |
|
@1楼 有道理,不过缺少设备不好测试 |
ooolinux |
2023/1/27 20:07:26 |
|
上真机平台。。腾讯就有 |
keymark |
2023/1/27 20:37:18 |
|
@3楼 真机平台不是虚拟机? |
ooolinux |
2023/1/28 18:32:37 |
|
不是虚拟机, 是真机 不过就是很贵, 非常的贵, 基本是按分钟计费, 以阿里举例 1元/分钟 |
hs_kill |
2023/1/28 21:05:09 |
|
@5楼 个人自用,那还是算了 |
ooolinux |
2023/1/29 0:14:16 |
|
为什么我的R10.3编出来的apk可以在安卓12上运行呢? |
stacker |
2023/2/1 2:35:15 |
|
主要取决于AndroidManifest.xml里的miniSdk字段吧。 |
cnpack |
2023/2/1 10:35:51 |
|
…… 此帖回复超过12条,中间记录省略。 |
…… |
…… |
|
@13楼 原来不知道有这个方法,已经用RAD11.2了。 |
ooolinux |
2023/2/3 9:15:58 |
|
@14楼 15楼 OK,我试试。 |
ooolinux |
2023/2/3 9:17:13 |
|
@14楼 谢谢!可以用,升级project方便多了。 |
ooolinux |
2023/2/3 20:24:14 |
|
安卓11的时候继续强化对SD卡读写的管理,引入了MANAGE_EXTERNAL_STORAGE权限,而之前的WRITE_EX …… |
sail2000 |
2023/1/18 9:21:37 |
|
楼上正解,为了能正常读写SD卡,临时采取如下措施: 打开AndroidManifest.template.xml文件,将t …… |
z_y_b_delphi |
2023/1/18 11:36:52 |
|
就是权限问题... |
letianwuji |
2023/1/19 9:01:14 |
|
楼主试试 Delphi GetIt 提供的权限控件 |
pcplayer |
2023/1/19 21:39:03 |
|
换换夜神试试 |
doersoft |
2023/1/5 8:25:53 |
|
雷电9模拟器好像可以,不同版本不一样 |
www12345 |
2023/1/6 8:03:44 |
|
我试过很多,mumu(安卓9)模拟器对Delphi的apk支持最好,但是要知道怎么屏蔽升级。 其他什么蓝叠,夜神,雷电。。 …… |
sail2000 |
2023/1/7 9:12:11 |
|
好的 多谢几位 |
iaiqol |
2023/1/7 18:50:26 |
|
什么乱七八糟的模拟器都不如10.4.2自带的好用,自带的也没有广告 |
moontowns |
2023/1/7 21:12:14 |
|
应该是权限,在apk打包的时候没赋予吧。 我写了个app,就是存储权限管控的。
木木模拟器对delphi编写的app …… |
letianwuji |
2023/1/8 1:26:51 |
|
将窗体换成TFrame不行吗? |
bluefish3000 |
2022/12/27 17:03:57 |
|
Embarcdero docwike: for Sydney.... or Alexandria, etc...
ht …… |
emailx45 |
2022/12/27 21:48:51 |
|
emailx45,您好!
我按您的方法试验没有成功,我的代码如下:
//公共函数 procedure TF …… |
changfenglee |
2022/12/28 8:44:28 |
|
我改成以下情况,好像可以了
procedure TFrmMain.ListBoxItem1Click(Sender: …… |
changfenglee |
2022/12/28 9:18:16 |
|
@changfenglee
in fact, you cannot use ".SHOW", because your …… |
emailx45 |
2022/12/28 11:21:48 |
|
To:emailx45
非常感谢,按您的方式问题解决了 |
changfenglee |
2022/12/28 13:36:51 |
|
To:emailx45
不好意思,还有个新问题出现
问题是:当一个窗体第一次打开没问题,再打开第二个窗体也可以, …… |
changfenglee |
2022/12/28 15:08:38 |
|
我尝修改了一下代码
将Lay1.DeleteChildren;改成了Lay1.RemoveObject(0) ; …… |
changfenglee |
2022/12/28 15:25:29 |
|
…… 此帖回复超过12条,中间记录省略。 |
…… |
…… |
|
here my sample using FMX and "TLayout" to simulate a "pages" t …… ZIP |
emailx45 |
2022/12/28 21:16:12 |
|
screenshot PNG |
emailx45 |
2022/12/28 21:16:28 |
|
我知道我的问题出现在哪里了,因为各窗体之前控件名称重名的问题,导致出现了混乱 |
changfenglee |
2023/1/3 8:34:38 |
|
procedure TForm1.IdHTTPServerCommandGet(AContext: TIdContext; …… |
aknightchen |
2022/12/18 21:46:08 |
|
上述字符串中,我故意加了几个空格, 因为,如果不加的话,盒子发不了 |
aknightchen |
2022/12/18 22:12:36 |
|
自己直接吧图片文件转换成流然后用你服务端的代码保存成文件,再看看文件是否正常,意思就是不经过idhtttserver,看能不 …… |
xxz1314 |
2022/12/19 9:50:12 |
|
https://www.cnblogs.com/hjk1124/p/15177240.html ---------- 参 …… |
xxz1314 |
2022/12/19 10:06:03 |
|
contentType: 'application/json;charset=UTF-8' 设置 |
xxz1314 |
2022/12/19 10:07:59 |
|
如果你的客户端是标准的浏览器,那么,它发出来的文件上传到 HTTP,就应该符合标准的 HTTP 的协议。
因此,你的 …… |
pcplayer |
2022/12/19 21:23:21 |
|
另外,你说保存为文件字节数是 0,也许原因就是你的 StringList.LoadFrom Stream 本身没有成功。在 …… |
pcplayer |
2022/12/19 21:33:07 |
|
an observation: -- maybe be necessary look at "signature" on …… PNG |
emailx45 |
2022/12/21 1:49:07 |
|
…… 此帖回复超过12条,中间记录省略。 |
…… |
…… |
|
乱码不关这里事,只要你这里使用utf8就行,要在程序构建之初就指定 indy 套件使用一个编码,但我没在电脑前,忘了,回去找下。 |
sail2000 |
2023/1/2 15:51:14 |
|
就一句代码: IdGlobal.GIdDefaultTextEncoding := encUTF8;
来源于indy …… |
sail2000 |
2023/1/2 16:07:23 |
|
感谢 sail2000 (小帆工作室)的指点!!!!
最后,我总结一下代码:
I : …… |
aknightchen |
2023/1/2 16:20:37 |
|
再一次 ZIP |
stacker |
2023/1/1 1:33:10 |
|
HTTP 错误 404.0 - Not Found 您要找的资源已被删除、已更名或暂时不可用。 |
emailx45 |
2023/1/1 23:13:15 |
|
Unable To Upload Zip File |
stacker |
2023/1/2 0:47:50 |
|
my test
if (Key = vkHardwareBack) or (Key = vkEscape) then …… |
emailx45 |
2023/1/2 2:34:04 |
|
这样写不知道可不可以:
Label1.Text:=ExpandFileName('A.exe'); |
changfenglee |
2022/12/27 11:33:57 |
|
good |
delphiilove |
2022/12/27 12:03:40 |
|
ioutil里的Tdirectory、Tpath和TFile处理路径和文件相关的
比如: TPath.GetDirec …… |
janker |
2022/12/27 16:34:45 |
|
procedure TForm1.Button1Click(Sender: TObject); begin Memo …… |
emailx45 |
2022/12/27 21:17:43 |
|
谢谢emailx45
有好几次问题都是您帮我解惑的,特别感谢 |
changfenglee |
2022/12/28 8:29:23 |
|
not for that |
emailx45 |
2022/12/28 11:23:45 |
|
要是这个能好用的话确实方便多了。 |
wangyunyong |
2022/12/10 14:53:32 |
|
这个?
https://learn.microsoft.com/zh-cn/windows/android/wsa/ …… |
lsuper |
2022/12/10 15:04:46 |
|
应该是楼上说的问题,只支持64位。 |
bdl1 |
2022/12/10 16:26:48 |
|
确实,虽然可以运行,但是不能调试。 是bug吧?如果是架构有问题,为什么能安装运行呢。 |
ddrfan |
2022/12/10 20:17:09 |
|
是不是要设置开发者调试模式,权限之类的 |
tms2021 |
2022/12/12 10:19:51 |
|
该设置的都设置了的呀……
Delphi不行,似乎Visual Studio就可以正常WSA调试,不过我没用过。 |
ddrfan |
2022/12/12 17:39:47 |
|
安卓有键盘事件的 [img]http://bbs.2ccc.com/faces/30.gif[/img] delphi …… |
1111111113 |
2022/11/18 12:39:20 |
|
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word; v …… PNG |
sail2000 |
2022/11/18 13:25:58 |
|
KeyDown or KeyPress events: any component (forms, edits, etc.. …… |
emailx45 |
2022/11/18 18:11:22 |
|
When Return in tedit,the KeyDown/KeyPress event,can't catch r …… |
tms2021 |
2022/11/19 10:05:46 |
|
android下 再form,memo里可以捕捉触发回车键 ,在点再edit的时候,无法触发回车事件 |
tms2021 |
2022/11/19 15:43:11 |
|
变通下 memo 当edit用 [img]http://bbs.2ccc.com/faces/24.gif[/img] 我 …… |
keymark |
2022/11/19 15:54:43 |
|
TO:keymark 是的,我现在就这么干了 |
tms2021 |
2022/11/19 16:04:13 |
|
MEMO dont capture "RETURN key" by default! -- "non-printable …… |
emailx45 |
2022/11/19 22:49:27 |
|
…… 此帖回复超过12条,中间记录省略。 |
…… |
…… |
|
MyOnKeyDown is same that "OnKeyDown event on forms/components" …… |
emailx45 |
2022/11/21 8:03:51 |
|
type TForm1 = class(TForm) ... procedure FormCreate(S …… |
emailx45 |
2022/11/21 8:08:43 |
|
经测试,在11.2中tedit已经可成功捕捉回车键事件,结贴 |
tms2021 |
2022/11/28 9:21:37 |
|
我开发的用蓝牙的 APP,安卓和 iOS 都已经在 google play 和 app store 发布啦。
你有什么 …… |
pcplayer |
2022/11/25 23:20:32 |
|
楼主可参考: https://blog.csdn.net/sensor_WU/article/details/123176 …… |
sensorwu |
2022/11/26 7:48:42 |
|
关于Delphi开发Android或者IOS蓝牙功能,愿意的话可以找我,不需要付费,大家共同进步,共同学xi!另外高版本的A …… |
sensorwu |
2022/11/26 8:03:41 |
|
权限拉取并不复杂:
uses System.Permissions;//引用
在需要权限的时候: beg …… |
sail2000 |
2022/11/26 9:28:48 |
|
in fact, you dont needs create this layout to "require" or "sh …… |
emailx45 |
2022/11/26 10:23:34 |
|
demo |
dlfsystem |
2022/11/26 14:34:22 |
|
感谢大家的回复,尤其是楼上的还提出免费,让我很感动,虽然接触delphi时间比较长,但是还是很菜,只能业余爱好了,我本身工作 …… |
crestxa |
2022/11/26 14:48:06 |
|
7 楼,你先看看 Delphi 自带的 Demo 里面关于蓝牙的 APP,把手机设置为 debug 模式,插到电脑上,把 D …… |
pcplayer |
2022/11/26 23:46:24 |
|
basically, you can use "Tethering" components on Delphi to cre …… |
emailx45 |
2022/11/27 0:52:00 |
|
try: DateTimeToUNIX(), UNIXtoDateTime()
-> second / 1000 …… |
emailx45 |
2022/11/22 20:42:55 |
|