找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 495|回复: 5

[教学]:Programming In Microstation --1

[复制链接]
发表于 2003-3-7 14:49:53 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
Well, I am going to conduct a series seminar on Microstation programming. Before that, I would like to complain about this site's connection speed --> brutaly slow, too slow webmaster !

First course --> don't use MDL, use JMDL instead

MDL is C based, JMDL is Java based, the API is richer than MDL, think about the GUI, dialog box, button etc, JMDL can use the rich SWING API, what C based MDL has then?

Second course --> Hello World ! of course

..... to be continued
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2003-3-7 19:45:32 | 显示全部楼层
Baobao:请不要误导初学者!①JMDL已经被Bentley判了死刑,它不再有大的发展,只是被继续支持而已。②JMDL的运行速度比MDL慢的多。③许多MicroStation的内部函数MDL中有而JMDL中则没有。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-3-8 09:05:26 | 显示全部楼层
--> JMDL已经被Bentley判了死刑,它不再有大的发展,只是被继续支持而已
what happens to MDL then? As I know, Bentley now puts most of its resources to VBA, dot Net, etc, will MDL has more 大的发展 than JMDL?

--> JMDL的运行速度比MDL慢的多

absolutely right ! that's Java compared to C, BUT it's CAD application, right? You are not doing something like quering one million records or sorting, which performance is critical.
The reason I choose JMDL rather than MDL is:
1. Java is more flexible and well supported than C. My CAD application needs to connect to CSV file, Excel file and Access file to query and retrieve data. U can find tons of ready-to use code on web for JDBC-->ODBC-->all DBs connection, but there is zero resource on MDL about the db connection except the API
I also need socket coding to manage license, again u have to scratch from 0 if u use MDL to do internet socket coding


I had background in both Civil Engineering and Computing Science. I know both C/C++, Java, C# . C is native and fast, but suitable for low level like driver coding only, imagine how trouble u manipulate a string in C comapred to Java? --> less lib and API to use, same as MDL

I drop VB.NET because it's only supported by MSV8, tell you the truth, many world-famous consulting companies are still using MS SE and Win NT, most PDSs are still runing on MS SE. I cannot develop an application based on the market of only 5% users, and most of them are in China !

Why not  斑竹奖励爱心币:2   by gp341 ?????????????????
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-3-8 14:45:25 | 显示全部楼层
-->I cannot develop an application based on the market of only 5% users, and most of them are in China !

   First , I wonder if you are a banana.Since you can read Chinese well, I will tell you something in Chinese!
  我刚刚开始接触MS,主要偏重与GIS方向的应用,对MDL、JMDL还很不了解,所以对于他们的优劣,我没有资格评价其中一种的优劣。
  一、以前做过MDL开发的老师告诉我,现在V8平台支持的VB编程环境已经可以满足工作需要了……
  二、技术先进的东西不见得就会被市场接受,Microsoft的对手已经向地球人演示了这一点。还有就是五十年代的抗美援朝战争!技术不能决定一切!!!!!!!!!!!!!!
三、既然阁下对Chinese 没有兴趣,中国人的的需求也是你所不能理解的。我们做开发不可能不考虑国内市场,Bentley在北京也未能免俗。当然,为了开拓国际市场,中国人应该有更广阔的视野……
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-3-8 15:01:30 | 显示全部楼层
一、以前做过MDL开发的老师告诉我,现在V8平台支持的VB编程环境已经可以满足工作需要了……

If you sell some thing to your customer, u shall make sure the stuffs suit your customer's need. I already told u, in US and Canada, many world class consulting firms are still using MS SE, VBA doesn't work on SE and J


三、既然阁下对Chinese 没有兴趣,中国人的的需求也是你所不能理解的。我们做开发不可能不考虑国内市场,Bentley在北京也未能免俗。当然,为了开拓国际市场,中国人应该有更广阔的视野……

I had experience in AutoLisp coding in China 10 years ago. My software sold out RMB 20,0000 from 1993~1996, but I cannot stopped piracy. The pirated ver (Dao Ban) sold RMB100 per copy after I left China. I liked that
reason 1: I am using pirated software all the time
reason 2: People like my software

But, apparently I cannot make big dollar in China market

Why not 斑竹奖励爱心币:2 by gp341 ?????????????????
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-3-8 15:12:46 | 显示全部楼层
1、我们做东西目前还是自己用我倒是没想过卖东西,而且Bentley在中国极力推广他们的V8,当然这个平台表现不是很好。
   2、D版(pirated ver)在世界各地都有这种情况,而且现在有些软件的价格与中国的消费水平相去甚远,同时中国的知识产权保护工作还有很长的路要走。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-22 16:43 , Processed in 0.199772 second(s), 39 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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