用Microstation开发VBA应用程序
为了制作应用程序,Microstation支持不同的语言,包括 Microstation开发语言(MDL) 这是本特利大师的首选。 它也支持多年前的旧版本,并且曾经支持Java,因此该版本称为MicrostationJ。
但是要快速开发,没有多少回报,最实际的是关于程序附带的Visual Basic模块,在XM(8.9)之前的版本中,包括一个完整的Visual Basic 6.3编辑器,在最新的版本中。
要开始
显然,没有编程思想的人没有太多工作要做。 但是,对于那些了解面向对象编程并使用Visual Basic 6的人来说,您会发现自己几乎笑死了。 该程序通常附带一些示例,但这是我见过的技术人员使用的技巧: 使用宏.
Microstation便于在mvba扩展中以宏的形式保存例程,在查看代码时,更容易以Microstation的编程方式启动,而不是 针织衫 从一开始就对。 现在,我将以墨西哥朋友为例, 在过去的一周 他们要求我帮助在地理位置进行大型化。
如何创建宏.
实用程序>宏>项目经理.
在这里创建一个新项目,并命名。 它们通常存储在 Program Files / Bentley / workspace / projects / vba 但您可以选择任何目的地。
如何保存.
要开始录制,请按蓝色的滚轮图标。 该程序将保存从那时起完成的所有操作。
例如:放置一个 栅栏视图关闭除苹果和质心边界之外的所有级别,将边界链接转移到质心,在62级别创建形状,关闭边界,将质心链接移动到形状,加载命令,按照扇区进行分类其中是每个扇区具有特定颜色的苹果,放置传说。
该过程可以暂停,也可以使用红色框图标终止。 如果按下按钮 玩,程序将执行我保存的整个例程。 如果可以利用它,即使不进行编程也很有用,我已经看到非程序员在纯宏中制作的菜单。
如果我们每次运行都希望 地理 宏被加载,第四列被激活 自动加载,这将在文件中创建一个变量 msgeo.ucf.
如何编辑代码.
要查看代码,请按打开Visual Basic编辑器的按钮。
一切都保存为单个模块,但是如果逐步进行,则可以简化语句的集成。 也可以使用该选项运行 步步,这将允许以部分作为调试器运行。
我正在向您展示的示例(我的北方朋友已经在此示例中)包括单独的模块,以确保与数据库的连接,链接例程的执行,链接实体的创建,主题的应用和一种用于全局设置。 该代码可以携带 密码,这可以防止操作员造成灾难,或者方便分离我们不想与程序员用户共享的类的库。
叔叔 Sellineküsimus。 进出口Trimble S6 ja PowerDraft-i Tegelete吗? Otsin programeerija。
我发现代码结构已知,野生抽烟。
笑
你吸烟矢量烟草