hur.cn - 华软网

 热门搜索

PB中遇到的一个难题

  作者:未知    来源:网络    更新时间:2018/12/6
想在一个已经显示了的舆图上实现点的动态轨迹。。。
要求可根据舆图和点的坐标能够确定点的位置
就是说,给出点的坐标就能在舆图上显示相对应的点~~
说得有些乱 。。。 
列位帮帮助~~
------华软网友回答------
晕哟,帮你UP
------华软网友回复------
pb实现舆图?怎么实现的
------华软网友回复------
50块钱卖某庞大商场人事工资系统源码,pb8开发的;工资项定义、工资公式定义、工资自动计算、考勤数据管理、各种人事工资报表、人事信息管理、人事调动、人事离职管理、等等功能。。
------华软网友回复------
用API呀
LineTo()
功能从当前位置到指定位置绘制一条直线
FUNCTION boolean LineTo(ulong hwnd,long wx, long wy) LIBRARY "GDI32.dll"
FUNCTION boolean MoveToEx(ulong hwnd,long wx, long wy,ref prepos
prepos2) LIBRARY "Gdi32.dll"
ulong l_handle, l_device
prepos previouspos //用于保存光标移动前的位置
l_handle = handle(w_main)
l_device = GetDC(l_handle)
MoveToEx(l_device,200,200,previouspos) //将光标移动到200,200 处
LineTo(l_device,300,300) //在当前位置和300,300 之间画一条直线
------华软网友回复------
关注,学习学习!
------华软网友回复------

------华软网友回复------

------华软网友回复------
API画的图形能否保存阿?
能否把已有的图形打开?
如何做呀?
------华软网友回复------
当然能保存,不过麻烦一些,能够截获屏幕一部份(比如你用API画东东的窗口),然后保存
------华软网友回复------
这个也滚动条的定位好像有关吧,在舆图上面放一个透明控件,这个控件的位置坐标就由用户输入的数字控制。这样输入什么坐标,透明控件就移动到什么位置。
------华软网友回复------
想一想措施从舆图软件着手!!!
pb怎么能实现?一定要借助你的舆图工具来做的,你用什么做舆图?
------华软网友回复------
也许用Datawindow能实现
------华软网友回复------
up up up
------华软网友回复------
厉害!
------华软网友回复------
可能是我没听懂,然则计算一幅图的坐标位置不用API也能够吧。
------华软网友回复------
其实也没上面列位说的那么夸张了~~~
只不过是要实现图像坐标和舆图坐标的转换和在在图像坐标上显示该点就能够了
------华软网友回复------
PB这个功能都有,强呀!
------华软网友回复------
我的理解:
不论你的是图像坐标照旧舆图坐标都是数值,当数据窗口获得整个舆图的坐标后,单击舆图坐标的所有一个点时,图像坐标赋值给舆图坐标不是行了吗?参数也是一样的。
------华软网友回复------
总的感觉照旧dytxy兄的措施对照可行,不过编译通不过
提醒prepos那里是毛病的数据类型..............
------华软网友回复------
关注
------华软网友回复------
关注中~~
------华软网友回复------
楼主是否是搞jps 车辆定位系统啊 。深圳有家赛格公司 搞这个。 我以前见过这个软件。没有见过源码啊 !!!呵呵
------华软网友回复------
自定义图上的所有点!!!
如果做舆图,自定义所有点,应该能够实现,由于有些点不需要嘛?!!!  这样的话,只需你给个点,就一定能找到一个点!!! 
至于如何定义 鼠标点 与 舆图之间的关系,就牵涉的多了! (包括舆图多大,在屏幕的坐标位置,鼠标位置等) 不过,PB应该能够完成,没有做过,不太清楚!!!
或,把哪一个点稍微放大点,用图片来取代,这样也许你就更清楚点了!!!      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。