|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2019/3/19 0:26:07 |
标题: |
关于 Chromium 内核浏览器 CEF4Delphi 控件的问题 |
浏览:1338 |
|
加入我的收藏 |
楼主: |
各位大神好,最近单位要求制作一款基于高德地图的信息查询系统,由于小弟不是专业搞软件开发的,遇到了一些问题无法解决,还请各位大神多多指点。
目的:利用 CEF4Delphi VCL 控件加载高德地图,点击地图获取地点的经纬度、地址、城市编码、区域编码等,然后利用城市编码查询相关信息。
方法:在 ChromiumProcessMessageReceived 和 DOMVisitor_OnDocAvailable 中编写代码以获取经纬度、地址等。
问题:(1)点击“查询信息”按钮后,执行 PostMessage(Handle, MINIBROWSER_VISITDOM_PARTIAL, 0, 0) 语句获取了城市代码,利用城市代码从数据库中查询相关信息,但是要多次点击按钮,才能返回结果,请问如何做到1次点击按钮就得到查询结果? (2)由于网络有快有慢,从高德地图获取城市代码的时间有延迟,点击“查询信息”,怎样才能确保成功获取了城市代码以后,再执行查询语句?
此帖子包含附件:
大小:292.2K |
----------------------------------------------
- |
作者: |
|
2020/10/28 22:35:21 |
1楼: |
这疙瘩不好用...模拟按键操作,直接卡死...有bug的。
----------------------------------------------
相信自己,若自己都不相信,那还有谁可信。
|
|