*****会ARX的高手们,要么出手救我,要么参加我的追悼会(技术问题内详)*****

beegee 2001-11-15 02:50:09
老板姓阎,阎王的阎,催我这星期交工.才发现我的ARX中所有的acedCommand()都运行出错,连返回值都抓不到.我晕!这些acedCommand()中的内容没有错,请相信我,和acedCommand()处在通一个lib中的acedAlert()也能正常运行,可就是acedCommand()他...
我哭,我怕~~~~那个姓阎的就在那边,刀都磨好了,水也烧开了...
大瞎们救我呀.
...全文
337 37 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
37 条回复
切换为时间正序
请发表友善的回复…
发表回复
beegee 2001-11-24
  • 打赏
  • 举报
回复
??加不了分!!??
l63 2001-11-21
  • 打赏
  • 举报
回复
有代码吗,发过来看看,liushicai@hotmail.com
zcq111 2001-11-21
  • 打赏
  • 举报
回复
Julienjut 2001-11-21
  • 打赏
  • 举报
回复
回: comet(二子乘舟) 
你做arx的开发有多长时间了?
yinx 2001-11-21
  • 打赏
  • 举报
回复
我也参加追悼会;)
beegee 2001-11-19
  • 打赏
  • 举报
回复
分怎么加不上呀
beegee 2001-11-18
  • 打赏
  • 举报
回复
不知道为什么,暂时不能加分,下午给诸位加分
beegee 2001-11-18
  • 打赏
  • 举报
回复
多谢: comet(二子乘舟) 提供的经验,也很有用,谢谢。
但这个问题不是这样,看来我的问题说得不够清楚。

回:Julienjut(秋水) :我的email是lee2lion@163.com,过两天给你写信
beegee 2001-11-18
  • 打赏
  • 举报
回复
大结局:
姓阎的走过来,一脸的横肉不规律的跳动。。。我还在电脑前作最后的努力,从屏幕反光中看到他走近。。。长叹一声,从座位上站起来,闭上眼睛。。。听见姓阎的说:beegee,刀都磨好了,水也烧开了,你还有什么话要说?那一刻,我想是我一生最酷的两秒,我转过身,挖起了鼻孔。。。姓阎的脸白了又青,青了又紫,紫了又绿。。。终于说到:“水热着呢,你就先歇会儿?洗个澡,看你的胡子,两个星期没剃了吧,来,我刀都帮你磨好了,收拾收拾,哈哈。。。”
我晕。。。
技术问题:
acedCommand()未正常运行不是数据库的错,我现在还没有时间去深究,毕竟项目还没完。但发现是在运行acedCommand()前分配char指针的问题,好象char的指针不受保护,与acedCommand()的传入值发生了冲突。。。有空在和大家讨论。
非常感谢各位,参加追悼会的也有分,谢谢了!!
elmar 2001-11-18
  • 打赏
  • 举报
回复
用acedCmd()如何?
comet 2001-11-18
  • 打赏
  • 举报
回复
这个问题我早就问过了!最后还是自己解决了。

原因是不能在无模式对话框中调用acedCommand()
要向CmdLine窗口发消息才行.

如要调用命令 test:

CString strCmd = "\03\03test\n";
for(int i=0;i<strCmd.GetLength();i++){
::SendMessage(acedGetAcadTextCmdLine()->m_hWnd,WM_CHAR,strCmd[i],1L);
}


Julienjut 2001-11-18
  • 打赏
  • 举报
回复
回: beegee(提头游于市--别怕,是我自己的猪头) 
我的mail是 julienjut@163.com ,你的妹儿是什么,我每天都收信的 -:)
beegee 2001-11-17
  • 打赏
  • 举报
回复
to Julienjut(秋水):
我不是在外头做的人,明年才毕业,你的问题我同样感兴趣,留个email,交个朋友怎么样?
beegee 2001-11-17
  • 打赏
  • 举报
回复
吾命休也
Julienjut 2001-11-17
  • 打赏
  • 举报
回复
回: beegee
“对其数据库的诸表都是指针打开,操作后,立刻关闭了”这其中你有没有对数据库进行加锁操作呀?如果没有,我也猜 不到,我也有对进行操作呀,不过没发生你那样的问题。

“北京用 ObjectARX 做开发的挣的怎样,少还是多? ”还没回答哟!我现在正在找工作那
beegee 2001-11-16
  • 打赏
  • 举报
回复
那个姓阎的对我说:你不要叫,没人听得见。。。
笨笨 2001-11-16
  • 打赏
  • 举报
回复
我来参加追悼会!
beegee 2001-11-16
  • 打赏
  • 举报
回复
经过努力,一些AutoCAD的命令我用ARX模拟了,对acedCommand()的需求已经降低到了最小,但仍然需要在很多地方用acedCommand()。。。
发现Julienjut(秋水)说的有一定道理,在我的ARX中程序的开始用acedCommand()就没错,在用操作了AutoCAD数据库后,就不行了。但我对ObjectARX还比较熟悉,对其数据库的诸表都是指针打开,操作后,立刻关闭了,察了几遍,没问题。可就是在这以后,acedCommand()就不行了。。。
大瞎们,救我呀
nothingneed 2001-11-16
  • 打赏
  • 举报
回复
要我帮你选一块风水宝地下葬吗?
beegee 2001-11-16
  • 打赏
  • 举报
回复
to chenhw:
好兄弟,我死也不会忘记你道义上的支持!
加载更多回复(17)

16,548

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • AIGC Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧