iCAx开思工具箱

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 33320|回复: 17
打印 上一主题 下一主题

PROE二次开发手把手教材(J-link版)V5.0——起始类的结构

[复制链接]
跳转到指定楼层
楼主
发表于 2009-1-10 00:28:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册登录,享用更多网站功能!

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

x
PROE二次开发手把手教材(J-link版)V5.0——起始类的结构
(看贴须知:该帖子为连载版,如遇到下面内容不清楚的地方,请查看本人发布在论坛上的前面几篇帖子)
 
         protk.dat文件中,有一行表示J-link程序执行的起始类,即java_app_class  行,下面说明起始类的结构。
J-link中,一个起始类至少应该包含如下内容:
1.
起始方法—start(),学过java的话,应该知道java类在编译执行时依靠main()方法,而大家学习J-link时会发现所有类都没有main方法,因为J-link类中 start()方法的作用相当于main()方法。
2.
结束方法——stop(),当调用J-link程序的模型关闭并在内存中拭除时将调用该方法。
注意:须说明的两点是,第一,起始方法与结束方法的名称都是可以任意设定的,但是其名称必须与protk.dat中注明的对应方法名称一致;第二,起始方法与结束方法都必须为静态(static)方法。
下面附件1中给出了一个完整的J-link起始类的源代码,其中大部分代码来源于proe自带的示例程序,该段代码可以说就是一个完整的J-link程序了,其中包含起始方法startTest(),结束方法stopTest(),还有另外一个成员方法infoMessage()(该成员方法实现在proe消息窗口中输出信息,大家可以先不用理会该方法的实现方式,在稍后的帖子中会详细讨论J-link实现向消息窗口输出信息的方式),程序执行时会在proe消息窗口中显示一句提示信息:Hello J-link !
         大家先将附件1中的StartClass.java进行编译,将得到的StartClass.class文件置于附件2中的test文件夹中,为了达到练习目的,请大家自行修改test文件夹内的protk.dat文件,修改完成后直接保存,然后启动PROE,该版工作目录到test文件夹下,在proe辅助应用程序对话框中注册运行,看看proe消息窗口是否输出了“Hello J-link !呢?

StartClass.zip

901 Bytes, 下载次数: 176, 下载积分: 贡献 -2

test.zip

697 Bytes, 下载次数: 139, 下载积分: 贡献 -2

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 支持支持
沙发
发表于 2009-2-9 21:49:17 | 只看该作者

...

马上注册登录,享用更多网站功能!

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

x
板凳
发表于 2009-2-9 21:51:49 | 只看该作者

....

马上注册登录,享用更多网站功能!

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

x
地板
 楼主| 发表于 2009-2-9 22:54:47 | 只看该作者

回复 3楼 Pretty494 的帖子

马上注册登录,享用更多网站功能!

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

x
5
发表于 2009-2-11 23:15:22 | 只看该作者

马上注册登录,享用更多网站功能!

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

x
6
发表于 2009-2-11 23:22:17 | 只看该作者

马上注册登录,享用更多网站功能!

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

x
7
 楼主| 发表于 2009-2-11 23:56:37 | 只看该作者

马上注册登录,享用更多网站功能!

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

x

exam.rar

7.54 KB, 下载次数: 40, 下载积分: 贡献 -2

pfcinstalltest.rar

112.86 KB, 下载次数: 49, 下载积分: 贡献 -2

8
发表于 2009-2-12 21:02:13 | 只看该作者

马上注册登录,享用更多网站功能!

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

x
9
 楼主| 发表于 2009-2-12 21:42:28 | 只看该作者

马上注册登录,享用更多网站功能!

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

x
10
发表于 2009-2-13 21:19:31 | 只看该作者

马上注册登录,享用更多网站功能!

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

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

本版积分规则

手板模型制作,在线3D打印服务

QQ|小黑屋|手机版|开思工具箱 CAD工具箱_CAM工具箱  

GMT+8, 2024-5-1 11:31 , Processed in 0.019415 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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