明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: xufen

[讨论]大家都在用哪种编程软件开发CAD?

  [复制链接]
 楼主| 发表于 2004-10-28 12:46:00 | 显示全部楼层
不好意思!因为小弟有点事好久没上论坛了!spring大大认为我应该把这放在哪啊?我在明经的论坛上我好像没有发现合适的位置
回复

使用道具 举报

 楼主| 发表于 2004-10-28 13:59:00 | 显示全部楼层
jimcaiad大虾那请问 Option Explicit
Sub aasd()
Dim aa As Integer
aa = 12
MsgBox aa, vbOKOnly
End Sub 这样的句子能通过但你读的懂吗?你如果说我是诚心写错的!但如果要写稍微大点的程序要好几W字的代码?中间肯定思路有时会被打乱!难道这种事不太可能发生吗?对以后的检查和整理也是个不小的挑战,难道不是吗? 又或者 Option Explicit
Sub aasd()
Dim aa As String
aa = 12
aa = aa + 12
MsgBox aa, vbOKOnly
End Sub
请问我定义的"aa"是字符串,但他咋会能加减乘除了呢?以小弟的笨想法那还不如不加Option Explicit来的干脆呢!这样声明了还容易造成以后的检查误解呢!
回复

使用道具 举报

发表于 2004-10-29 16:56:00 | 显示全部楼层
我认为争论这些没有太大的意思,一个东西存在就有它存在的理由。用什么关健是看你要做什么,能不能满足你的要求,能不能满足客户的要求。只要能把软件做好就行。效益才是真的。
回复

使用道具 举报

发表于 2004-11-22 15:15:00 | 显示全部楼层
请问,c++builder能开发arx吗?
回复

使用道具 举报

发表于 2004-12-7 12:35:00 | 显示全部楼层
xufen发表于2004-10-28 13:59:00jimcaiad大虾那请问 Option ExplicitSub aasd()Dim aa As Integeraa = 12MsgBox aa, ...
对于你这样水准的人我无话可说,连起码的命名惯例都不能遵守你的代码一塌糊涂就是一定的。就你这样的还写好几w字的代码,不可想象。。。写VB程序最基本的惯例,一个变量取名其前缀必须说明它的数据类型,比如intBirthYear, dblPinDiameter,dteOrderDate等等,这样就绝对不会不清晰。类似的,比如form也要遵守类似的如frmStartup, textbox tbxInput, 同样,subroutine和function的命名也必须有前缀如srtCalculate和fucConvert,这样随便多少行的代码也不会弄不清了。数据类型的转换惯例也是用相应的函数来进行,比如下面是我前几天编的算插销直径的小程序 Private Sub txtInput_KeyUp(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)

Dim dblTension As Double
Dim intPindia As Integer
dblTension = Val(txtInput.Text)
intPindia = Int(2.31 * Sqr(dblTension))+1
lblPin.Caption = intPindia & " mm"
End Sub
回复

使用道具 举报

 楼主| 发表于 2004-12-20 11:22:00 | 显示全部楼层
jimcaiad大虾教训的是!但像我们不是专业使用编成人员,我也只不过是个小小土建员,cad二次开发纯属业余兴趣!我也没有想我能写出几w字的代码!我们只希望能写点能为提高自己工作效率的小程序而已!如果要使用所谓的惯例来约束好像有点强词夺理?如果vb能做的再完善点,不定义正确就不能编译不能运行,那所谓的惯例不是不攻自破吗? jimcaiad大虾所说的要养成好的习惯那是正确的!但毕竟像我们这种没看过基本书,也不是科班出身的终极菜鸟!希望有个优良的编程软件来加以引导,然而我们的喜欢偷懒的坏习惯也是vb这不太健全的小bug所能养成的,毕竟少段申明要少很多字拉^_^但毕竟那是错的! 但是我还是有点迷茫请各位帮忙解答一下:如果说我们都养成了那种好习惯,vb的数据类型自动转换的功能还有存在的意义吗?如果有:请问他可以被使用在哪里?如果没有:请问他是否应该被遗弃呢?
回复

使用道具 举报

发表于 2004-12-28 17:49:00 | 显示全部楼层
我觉得不管哪门语言都有他的优点和缺点,我们使用它是因为它能帮助我们实现一定的功能,提高用户的工作效率.


只要功能能实现,不管你是用VB还是Delphi,你喜欢就好.


有时我们利用数据类型转换来实现两个不同数据类型来做一定的运算,我想vb设计这个功能的初衷也不是说是你忘了某个数据的类型来帮你转换,只不过是程序员利用它来得到我们需要的那种数据类型而已.
回复

使用道具 举报

发表于 2005-1-1 11:37:00 | 显示全部楼层
VB
回复

使用道具 举报

发表于 2008-10-20 20:31:00 | 显示全部楼层
VBA和VB都用过
回复

使用道具 举报

发表于 2008-11-21 20:28:00 | 显示全部楼层

用Excel的VBA整理数据,在AutoCAD绘图。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-25 07:26 , Processed in 0.177696 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表