云外归鸟工作室网站
标题:
恭贺大鸟重新开张,能看看我这样改有问题吗?
[打印本页]
作者:
zzxaaaaa
时间:
2010-10-10 17:20
标题:
恭贺大鸟重新开张,能看看我这样改有问题吗?
http://bbs.eyuyan.com/read.php?tid=235927&page=e&#a
一直上不了你的网自己改了一下不知对不
作者:
zzxaaaaa
时间:
2010-10-10 17:32
还是有问题,静态编译后,又不对了,静态库也要改吗?
作者:
云外归鸟
时间:
2010-10-10 22:05
1.1.3的静态库没有修正你的问题,只是修改与一些支持库编译冲突
作者:
zzxaaaaa
时间:
2010-10-11 01:03
本帖最后由 zzxaaaaa 于 2010-10-11 01:15 编辑
控件太大上传不了请下载
http://1.dc.ftn.qq.com/ftn_handl ... f8f745b5ff9e20757e9
提取码 df1663c6
鼠标移动返回 双精度小数型 坐标
一般 cad 类控件坐标都是 双精度小数型
作者:
zzxaaaaa
时间:
2010-10-13 10:57
是参数值
作者:
云外归鸟
时间:
2010-10-14 01:03
你能不能找简单的例子
作者:
zzxaaaaa
时间:
2010-10-17 20:45
本帖最后由 zzxaaaaa 于 2010-10-17 20:46 编辑
00B111D2 8B48 08 mov ecx, dword ptr [eax+8]
00B111D5 890E mov dword ptr [esi], ecx
00B111D7 8B50 0C mov edx, dword ptr [eax+C]
00B111DA 8B45 1C mov eax, dword ptr [ebp+1C]
00B111DD 8956 04 mov dword ptr [esi+4], edx //这里地址错 应为 mov dword ptr [esi]
00B111E0 83C6 04 add esi, 4
00B111E3 40 inc eax
00B111E4 8945 1C mov dword ptr [ebp+1C], eax
00B111E7 8B07 mov eax, dword ptr [edi]
00B111E9 8B4418 08 mov eax, dword ptr [eax+ebx+8]
00B111ED 85C0 test eax, eax |
00B111EF 74 0D je short 00B111FE |
00B111F1 8B4D 08 mov ecx, dword ptr [ebp+8] |
00B111F4 50 push eax |
00B111F5 E8 36080000 call 00B11A30 | //这个子程序没看懂,有它就处错,全部不要
00B111FA 8906 mov dword ptr [esi], eax
00B111FC EB 1A jmp short 00B11218
00B111FE C706 00000000 mov dword ptr [esi], 0
00B11204 EB 12 jmp short 00B11218
改为
00B111D2 8B48 08 mov ecx, dword ptr [eax+8]
00B111D5 890E mov dword ptr [esi], ecx
00B111D7 8B50 0C mov edx, dword ptr [eax+C]
00B111DA 8B45 1C mov eax, dword ptr [ebp+1C]
00B111DD 8916 mov dword ptr [esi], edx
00B111DF 90 nop
00B111E0 83C6 04 add esi, 4
00B111E3 40 inc eax
00B111E4 8945 1C mov dword ptr [ebp+1C], eax
00B111E7 8B07 mov eax, dword ptr [edi]
00B111E9 8B4418 08 mov eax, dword ptr [eax+ebx+8]
00B111ED 90 nop
00B111EE 90 nop
00B111EF 90 nop
00B111F0 90 nop
00B111F1 90 nop
00B111F2 90 nop
00B111F3 90 nop
00B111F4 90 nop
00B111F5 90 nop
00B111F6 90 nop
00B111F7 90 nop
00B111F8 90 nop
00B111F9 90 nop
00B111FA 8906 mov dword ptr [esi], eax
00B111FC EB 1A jmp short 00B11218
00B111FE C706 00000000 mov dword ptr [esi], 0
00B11204 EB 12 jmp short 00B11218
作者:
zzxaaaaa
时间:
2010-10-17 21:58
1.2版内存不可访问错误
作者:
云外归鸟
时间:
2010-10-18 15:50
本帖最后由 云外归鸟 于 2010-10-18 15:51 编辑
你贴汇编码没用的,我也懒得看,都是我的源码编译出来的,我看源码不更好
重要的是你找一个简单的例子让我试,有易源码的.
我好像发现代码有BUG了,你上QQ来,我传你新编译的版本
作者:
zzxaaaaa
时间:
2010-10-18 18:30
没你的qq还是你下载吧换了个控件(是web的小些可以用)和前面的一样的问题:
1.1.2版不挂接事件正常,挂接鼠标移动事件,参数始终为零双精度小数高八位不是零时出错,换了我修改后的正常
1.2版出错
http://41.dc.ftn.qq.com/ftn_hand ... 7eaee20fe0497fade09
提取码 59b00b34
包括控件和e例子
作者:
云外归鸟
时间:
2010-10-19 01:25
解决了,升级为1.3.0版
http://www.ywgn.net/thread-7-1-1.html
你上面那个控件不知用的是哪个版本的.net frameWork,我安装后创建不了组件
又用你以前提供的另一个控件来测试才解决,你改我的编译代码不能根本解决问题,有时还有会内存读写错误.
作者:
zzxaaaaa
时间:
2010-10-19 10:07
是Microsoft.NET Framework v2.0.50727
这次改的完美了,谢谢
欢迎光临 云外归鸟工作室网站 (http://www.ywgn.net/)
Powered by Discuz! X3