只需一步,快速开始
本人想让用户在使用本人程式之前先注册(必竟是个人的劳动成果,编程人都理解)本人知道如何產生注册码将其放到注册表中,但不知道写在vba程式的哪个地方,是不是要在每个宏之前作一个这样的处理:先读注册表,看是不是和要求的注册码一样,如果不一样就退出,这样我认为可以,但如果每执行一个命令都要去读注册表会很麻烦
是不是可以在整个模组前面写一个什么程式,当注册了,我的acad.dvb就加载到AutoCAD中,反之不加载
使用道具 举报
在AcadDocument_EndCommand事件中增加注册检查程序
Private Sub AcadDocument_EndCommand(ByVal CommandName As String) If UCase(CommandName) = "OPEN" Then If 检查注册 Then exit sub else 显示注册要求 End IfEnd Sub在"检查注册"函数中编写注册检查代码,方法很多,在网上搜一下.
4楼说得真好,我也遇到过此类问题。最近我在开发一个绘图软件,最后没法,只能回到VB6.0中去,引用CAD类型库后编译成.exe文件。
黄玉宏二○○六年十月十二日
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2024-11-26 23:33 , Processed in 0.168862 second(s), 24 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.