社区
VC.NET
帖子详情
在新程序中怎样使用原来已经完成的程序
非完美主义者
2003-08-19 07:37:37
请问,我已经完成了一个对话框的应用程序。现在又想做一个单文档/视窗的应用程序,想将已完成的对话框程序功能加进去,又不想重新写代码,要怎样做呢?
...全文
28
4
打赏
收藏
在新程序中怎样使用原来已经完成的程序
请问,我已经完成了一个对话框的应用程序。现在又想做一个单文档/视窗的应用程序,想将已完成的对话框程序功能加进去,又不想重新写代码,要怎样做呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
非完美主义者
2003-08-21
打赏
举报
回复
了解,多谢。
csharplove
2003-08-20
打赏
举报
回复
将该代码文件在新程序的项目打开,然后将其添加进工程,就可以用了
如果是已经编译的 程序,就需要用PROCESS类的 方法去执行,赋予参数
sarcophile
2003-08-20
打赏
举报
回复
不好意思,我说的是vc++.net2003,托管代码,mfc不太清楚,估计差不多
sarcophile
2003-08-20
打赏
举报
回复
包含头文件,using namespace,然后在新程序中“添加现有项”,估计就可以了,当然还要(最好)放到同一目录,删掉原来的main函数等
核心Java
程序
设计技术
《Core Java》介绍和我的课程计划 李冰Email: bing.li@asu.eduWeChat: libertymama2021年4月15日 这是我第一次通过录屏的方式讲授主流
程序
设计技术。从今年二月底至今,我
已经
录制了105讲52.5小时的视频课程。通过这段时间的工作,我认为借助互联网强大的传播能力,这种
新
型教育方式完全具备超越传统实体模式的巨大优势,一定会成为未来教育的发展趋势。我会积极投入到这项事业当
中
,尽我所能提供更多高质量在线教学课程。 一、本课程内容 本课程将以Cay Horstmann的经典著作《Core Java》(第11版,2019年)为蓝本面向广大
程序
设计爱好者以及专业人员讲授基础Java
程序
设计技术。对于主流
程序
设计语言的教学,教材的选用对教学效果具有决定意义。我虽然有大量Java语言开发经验,但并没有时间和精力按照我自己的理解写一部教材。在这种情况下,不妨在现有资料
中
做出恰当选择。在长期Java
程序
开发过程
中
,我收集的各种Java
程序
设计书籍超过50部。它们包括基础技术、设计模式、并发技术、数据处理、网络通信、性能优化、代码测试以及高级技巧等多个方面。通过对这些书籍的比较,我认为《Core Java》是全面介绍Java技术的经典教材。它篇幅宏大,对Java标准版(Java Standard Edition – JSE)大大小小各种问题做了细致入微的介绍。对学习者来说,它无疑是众多介绍Java基础技术书籍
中
的最佳选择。 为了方便学习者掌握本书,我对全书内容进行了摘要并编纂成幻灯片。在这个准备过程
中
,即使作为拥有大量
程序
设计经验的我来说,我也发现了我对一些细节认识的模糊,有的甚至从来没有接触过。事实上,这些细节对于我们提高
程序
质量是大有裨益的。作为基础
程序
设计技术的经典之作,本书除了有翔实完整的描述外,还包括大量具有充分说服力的
程序
示例。这体现了计算机科学作为当代最重要的科学分支之一所独有的理性诉求。为了使学习者更深入了解每一项技术,我还额外增添了很多
程序
示例,更加丰富了本课程的内容。这些示例使得全书所有论述都是建立在代码支持的基础上,成为学习Java
程序
设计技术最坚实的保证。 还有一点我需要说明的是,作为本课程的主讲者,我并不是简单地照本宣科。根据我的研发和教学经验,对
程序
设计这样一门复杂技术来说,主讲者以往和当前所从事的研发工作对讲课质量有着至关重要的影响。我会把我在研发
中
的实际体会融入在整个讲课过程
中
。对所有重要技术,除了清晰阐述原作者观念以外,我会提供我个人的评价供学习者参考;同时,我还会收集其他资料作为辅助,使得对特定技术的解释更加充分。通过多角度的观察体验,促使学习者全面透彻理解Java语言。我认为这种个性多元的教学方式是帮助大家掌握
程序
设计的关键所在。 由于本书的庞大容量,我还没有足够时间
完成
全书的录制。我会坚持
完成
所有课程,估计在六月
中
会
完成
第一卷全部十二章内容;在八月底
完成
第二卷的录制。保守估计,
完成
后全部幻灯片页数会超过3,000页;
程序
示例个数超过700个;全部代码
程序
会超过15,000行;全部视频课程时长至少会达到150小时,即300讲。当前,我
已经
完成
本书第一卷前五章和第六章部分内容的录制,现在共有105讲(52.5小时)的视频,幻灯片达到1,222页。其
中
包括212个
程序
示例,共5,130行代码。在
完成
本书的全部录制之后,本课程将成为国内全网范围内时间最长和内容最丰富的Java基础技术视频教材。 当然,《Core Java》这本书也有它的不足。在全面覆盖Java标准版的同时,对一些重点问题的介绍深度上有欠缺。这对于一部力图囊括所有Java基础技术的教材来说也在所难免。为了弥补这个不足,我将在其他课程
中
予以弥补。这些课程也同样是基于知名经典著作进行介绍。我的初步计划涉及的著作包括:Steven John Metker的《Design Patterns Java Workbook》、Brian Goetz等的《Java Concurrency In Practice》、Elliotte Rusty Harold的《Java Network Programming》、Charlie Hunt和Binu John的《Java Performance》、Ira Forman和Nate Forman的《Java Reflection in Action》以及Maurice Naftalin和Philip Wadler的《Java Generic and Collections》。另外,我还计划把最
新
出版的其他重要英文
程序
设计专著在不侵犯版权的前提下,以视频方式呈现给大家。 二、本课程的理念 一项事业一定会有它的理想。
程序
设计的理想当然是能够
完成
伟大软件作品。 我们虽然都会在现实
中
不得不做出一些妥协,但理想总是唯一能够激发我们最大创造力的催化剂,它同样是带给我们最大快乐的源泉。我们也许在不断降低曾经的理想维度,但我们也同时都会在人生每一个寂静时刻扪心自问深刻反省。那些对我们自己灵魂发出的询问,就是我们不会屈服的个性展示。换句话说,面对理想时,我们自始自终都有来自内在天赋的支持。 当然,除了我们的天赋,为了理想,我们同样需要付出巨大的劳动。这些劳动不仅仅是学习和研发过程的坚持,更多的还是抵御外在环境对我们理想意想不到的干扰。其实,无论是否有那些干扰,在外人看来艰辛的劳动对于拥有理想的我们永远是最大的快乐。 对于
程序
设计来说,我个人伴着理想和辛勤劳动走了很长的路。即使如此,我只能说我对
程序
设计略知一二,甚至对做出高质量
程序
的解决之道还有些迷惑了。但我的这些付出,至少使我坚信没有任何灵丹妙药可以实现所谓“在零基础上几日登天”,我也不认为这样做
程序
的人会真正快乐。事实上,理想只会离这种模式的
程序
设计更远。 三、我的经验 作为本课程的主讲者,我应该具备一些基本素质。我希望我的经验能够得到各位的认可。 我现有
程序
代码量达到1,300,000行,其
中
Java有950,000行,其他语言有350,000行。至少,我在我的人际圈内没有发现超过这个数目的人。 此时此刻,我还在进行两个重要软件项目的研发。第一个是《
新
万维网》。它是对传统万维网(WWW)的重大改进。当前版本持续开发超过十年,基础层
已经
建立,我正在努力修改
新
版界面。我认为这个产品在学术和市场两个方面都会有很好前景。这个项目现在拥有代码行数882,224。从这个角度看,很可能是我国学界最大的软件研究项目。 另一个项目是《GreatFree: 面向互联网环境的通用分布式
程序
设计技术》。通过我的大量对比,这是国际学界在互联网环境下第一个具备通用开发能力的
程序
设计技术。尽我所知,我国在
程序
设计领域的贡献很少,我的这个成果具备首创价值。我正在把它以
新
的语言形式展现出来。这应该是我国在计算机领域贡献的第一个
程序
设计语言。现有成果
已经
开源,大家可以从GitHub上找到,链接是:http://github.com/greatfree/wind。 我当前还在大学任教。我在国际知名企业也有一些工作和实习经验。我曾经工作和实习过的机构包括:北京大学、西安工业大学、IBM研究
中
心(纽约)和贝尔实验室(北京)等。我还曾在美国亚利桑那州立大学获得过计算机科学博士学位。 四、英文问题 本课程的教材和幻灯片全部
使用
英文。英文是科技领域的官方语言,所有最
新
科技成果都是以英文方式呈现的。随着互联网技术的广泛普及,通过网络我们可以轻易获得足够多的英文资料。这对提高我们的
程序
设计技术和能力有极大帮助。另外,我认为当前大学普遍存在专业教育和英文教育割裂的现象,这是非常荒唐的。对于母语非英文的人来说,通过英文学习专业是掌握英文最佳甚至是唯一可行的学习方式。英文对于
程序
设计的帮助是决定性的。寻找一个编程
中
具体问题的答案,英文搜索结果要远好于
中
文。对于
程序
设计人员,英文还有更特别的意义,毕竟
程序
是英文写的。英文差,完全会导致
程序
质量大幅下降。最后,我着重需要强调的是,英文能够培养一个人科学理性的思维能力,对提高
程序
质量有着潜移默化的推动作用。 我多年在大学的教学
中
一直采取以英文学习专业的方式。实践告诉我,这种方式是成功的,普遍受到学生欢迎。我在我任教过的大学总是最受欢迎的老师之一,这和我的英文教学方式分不开。另外,在我的视频课程
中
,我对每一张幻灯片都有详细的
中
文口语解释和大量的
程序
示例。我认为英文不仅不会影响学习质量,反而会促进对具体
程序
设计技术的理解,毕竟英文更能反映出技术的本质。相比于大量不精确的翻译书籍,我认为直接学习英文原著是最好的选择。与此同时,借助视频技术实现音像并茂,可以生动展示英文教学内容,一定对提高学习者能力有本质上的提高。我认为大家是会欢迎这种模式的。英文不是学习科技的障碍,恰恰相反,它是我们通向科技巅峰的桥梁。 五、可能的学习者 《Core Java》这本书虽然讨论的是基础Java技术,但它翔实全面的风格其实对每一个对
程序
设计技术感兴趣专业和非专业人士都会有价值。 第一,没有任何
程序
设计经验的初学者。相比于其他主流语言,Java是经过长期演化后形成的
程序
设计技术。Java彻底摆脱了早期机器语言的影响,不存在任何对于机器特征过分依赖的编程方式;Java和互联网技术结合得更加紧密,适合学习者初步掌握互联网开发技术;Java采用面向对象
程序
设计风格,这是当前被普遍接受和推荐的
程序
设计理念;还有,相比于其他语言,Java的
程序
呈现方式更加简化。正是由于上述原因,Java是初学者学习
程序
设计的恰当选择。 第二,需要全面了解Java技术的
程序
设计人员。根据我的经验,一个
程序
员完全掌握一门
程序
设计语言的所有细节是非常困难的,一般都会存在对某个分支或者部分细节缺乏了解的现象。本课程的全面性会帮助
程序
员查漏补缺,以较小代价对模糊不清的枝节问题进行了解,从而完善自身的
程序
设计技术,并迅速在实际研发过程
中
将所学体现出来。 第三,致力于从事基础软件系统开发的Java
程序
设计人员。本课程讲授的Java标准版是Java最重要的技术。事实上,Java所有的开发能力集
中
体现在标准版当
中
,而非其他任何版本(如Java Enterprise Edition – JEE),更不是其他众多架构(Frameworks)所能代替的。在实际开发
中
,由于Java标准版一些主要技术
使用
难度相对较大,很多开发人员会有意回避
使用
它,转而去借助各种架构进行开发,从而快速
完成
应用软件的建立。从软件工程角度看,这种做法无可厚非。这些架构不要求研发人员具备深厚的基础知识和技能,只需通过简单配置或者简化的脚本语言编程就可以
完成
高层应用软件开发。但是长此以往,这种做法会逐渐降低
程序
设计人员的技术能力。只通过架构开发应用的研发人员大都会失去开发复杂基础软件系统的能力。本课程讲授的Java标准版是Java核心技术,对这个技术的全面掌握是开发基础软件系统不可或缺的。 六、怎样掌握Java
程序
设计技术 事实上,我不认为只通过这个课程就可以真正掌握Java
程序
设计技术。这个认识对任何
程序
设计技术课程都是成立。作为一门需要高度实践经验的科学技术,
程序
设计课程或者书籍只能是辅助的和启发式的。我认为无论
使用
何种开发技术何种开发理念,真正决定
程序
质量的永远是人,而不是单独的某项技术。对于一个高水平的
程序
设计师来说,他完全可以
使用
相对落后的技术做出高质量的软件;而低水平的
程序
设计人员,无论
使用
任何先进工具都无法保证
程序
水准。因此,我在课堂上经常和学生们说,你们要坚持“每天编
程序
”。更重要的是,这个
程序
应该学生独立思考后设想出的一个软件,每天坚持逐步把它做出来。当这个软件达到特定规模时,设计者才会真正领悟到
程序
设计的核心价值、各种技术的科学理性意义乃至
程序
设计的乐趣。 最后,除了“每天编
程序
”,其实我在课堂上对学生还有一个建议,就是“每天读英文”。前两天,我在网上看到一篇文章。它展示了钱学森先生1933年6月在国立交通大学读书时参加《水力学》考试的试卷。我惊讶地发现这份试卷完全是英文作答。这意味着在遥远的八十八年前,我国大学
已经
开始
使用
英文进行专业教育了。遗憾的是,在当前我国主要大学里,竟然还做不到这点。我希望大家能够理解我对英文学习重要性的一再重复:在我们这个全
新
时代,在一个富有朝气的学科
中
以英文为蓝本展开自己的理想!
AI拍照识花小
程序
云开发,无需调用后台接口,上线你的识花小
程序
【课程介绍】课程目标:从零基础掌握小
程序
云开发 课程特色:小
程序
云开发无需后台服务器,无需接口,无需https,在前端即可
完成
整个小
程序
开发,并且上线,这对不懂后端的同学来说真是大福利,该门课程利用云开发对接人工智能植物识别接口,
完成
小
程序
整个拍照识花项目,并且
完成
小
程序
授权登录,小
程序
制作海报分享朋友圈 【课程收益】 1.掌握小
程序
云开发基础知识 2.创建数据库 3.调用数据库 4.
使用
云存储 5.调用第三方API接口 5.云开发前后端交互 6.云函数调用人工智能接口 7.canvas制作海报分享朋友圈
微信小
程序
从0基础到实战开发
限时福利1:此套餐课共包含2门课程,《带你快速入门微信小
程序
》+《小
程序
实战之豆瓣电影项目开发》,原价178,今日特价仅需99元!先到先得! 限时福利2:现在购买,即可获得全套学习笔记一份 限时福利3:现在购买,即可免费下载小
程序
源码 【为什么要学习微信小
程序
】 随着小
程序
生态越来越成熟,小
程序
越来越多的出现在万千百姓的生活
中
,小
程序
目前处于10亿人次/月的微信生态
中
,流量大、入口多、功能简单却便捷。门槛低、更易学、对个人开发者更加包容开放的特点也吸引了越来越多的人加入到“小
程序
程序
员”的行列,尤其是解决“跨系统开发”这个难题之后,小
程序
也更多的吸引到了国内外更多的开发者。 【课程特色】 1、易理解:讲师思路清晰、节奏明确、从易到难讲解透彻明白; 2、知识全:知识体系全面,从微信小
程序
基础开始讲起,不留一丝知识空白; 3、重实战:不拘泥于理论,在实战
中
教会你开发技巧,拥有你自己的项目; 【面向人群】 只要你有HTML\CSS\JS基础,对微信小
程序
感兴趣,就可以学习本门课程 【学员收益】 1)大部分想要学习小
程序
的朋友因为缺乏一个好老师而无法迎上这一大好趋势,所以汤老师特意为想要学习小
程序
的朋友们设计了这套课程。 2)本课程基于 2020年
新
版 微信小
程序
API录制,一站式学习微信小
程序
技术,从0基础到实战开发,全面的讲解微信小
程序
开发技术,非常适合初学者的入门教学视频。 3)学完该课程后不仅能学到小
程序
的设计和开发技能,还能培养市场思维、用户思维、设计思维,并能够利用掌握的技术开发小
程序
,获取额外的收益。 4)课程提供全套源码、笔记、软件等,还有专属VIP学员群,学员可以与老师一起沟通交流,帮你解决学习过程
中
遇到的问题。 【课程收获】 1、熟悉小
程序
基本语法以及项目开发流程 2、掌握小
程序
组件化开发的编程思想 3、能够独立
完成
小
程序
的项目开发,拥有自己的毕设/面试项目 【套餐内容简介】 本套餐会从小
程序
基础知识出发,带领您一步步学会
使用
小
程序
的基本API以及组件开发。 实战项目会通过讲解豆瓣电影小
程序
项目,加强对小
程序
技术的理解和综合运用, 本项目的所有代码全程手敲,手把手的一行一行带你写,只讲干货,相信你看完后一定会收获很多,能够独立
完成
微信小
程序
的项目开发! 【课程大纲】:
(2022
新
-25节免费)微信小
程序
开发-60W用户小
程序
实战
微信小
程序
开发课程分基础、进阶2版。此课程为基础版,基础版
完成
小
程序
首页,进阶版
完成
整个小
程序
编码。基础版更适合
新
手入门,进阶版需要一定开发基础。课程以一个真实的60w用户的小
程序
为教学模板,从微信组件、API开始入手学习,循序渐进最终
完成
模板小
程序
。
电商小
程序
、商城小
程序
、超市小
程序
,小
程序
+web后台一块讲解的,带你
小
程序
+web端管理后台一块讲解、技术路线:小
程序
+JavaScript+html+css+云开发+云数据库+云存储,小
程序
登录、授权、注册、用户管理、查看商品、推荐商品、上架商品、下架商品、设置为推荐、编辑修改商品、查看商品详情,富文本商品详情,商品数量管理;加入购物车、计算合计总价、计算数量、提交订单、支付下单、地址管理、订单备注、待发货、待收货、待评价、已
完成
、取消订单、订单状态的转移变化逻辑 等
VC.NET
7,540
社区成员
27,673
社区内容
发帖
与我相关
我的任务
VC.NET
.NET技术 VC.NET
复制链接
扫一扫
分享
社区描述
.NET技术 VC.NET
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章