百度地图在很多应用中会起到画龙点睛的作用,可以非常好的改变人机交互的模式,这里列出delphi xe调用百度地图的方法,通过嵌入HTML语言进行操作,主要操作点如下:
1、定义自己使用的HTML语言,也可以动态的嵌入,但是一定要熟悉HTML语言和JS编程。
2、因为TWEBBROWSER控件不支持鼠标事件,因此通过定时器提取中间数据。
3、通过中间数据联动实现交互,将来有更新的方法,随时补充。
unit FrameMapPas;
interface
uses
Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes,
Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, cxGraphics, cxControls,
cxLookAndFeels, cxLookAndFeelPainters, cxContainer, cxEdit, dxGDIPlusClasses,
cxImage, Vcl.OleCtrls, SHDocVw,MSHTML, Vcl.ExtCtrls,ActiveX,Configdatapas,
AdvCircularProgress, RzPanel, Data.DB, Datasnap.DBCl