C++ Builder 初学问与答(十四)

原创 2004年03月04日 09:59:00

(版权要求:本文仅授权CSDN使用,另授权CCRUN转载,其他个人与网站不得转载、摘录,若有特别需求可与作者联系)

 

4)利用C++Builder集成开发环境中的视图“View”菜单,我们可以显示或隐藏C++Builder集成开发环境中的不同的部分,也可以用于打开属于集成调试器的窗口。

<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />CSDN_Dev_Image_2004-3-32038110.png

 

Project Manager”菜单项用于显示工程管理器。

Object Inspector”菜单项用于显示对象监视器窗口。

Alignment Palette”菜单项用于显示排版窗口。

Component List”菜单可以弹出一个包含所有组件列表的窗口,在这个窗口中可以很方便的根据组件名字找到组件,并放置到窗体上。

Window List”菜单弹出一个包含所有打开窗口的对话框,从这个对话框可以方便的激活任意C++Builder的窗口。

Debug Windows”菜单包含一些有关调试的子菜单。他有以下几个子菜单项:

①“Breakpoints”菜单项用于列表显示断点对话框。

②“Call Stack”菜单项用于显示调用堆栈对话框。

③“Watches”菜单项用于显示观察列表对话框。

④“Local Variables”菜单项用来监视局部变量。

⑤“Threads”菜单项用于显示线程状态框。

⑥“Modules”菜单项用于显示模块窗口。

⑦“Event log”用于显示事件的记录。

⑧“CPU”用于显示CPU窗口。

Toggle Form/Unit”菜单项用于在窗体和单元之间来回切换活动状态。

Units”菜单项用于显示查看单元对话框。

Forms”菜单项用于显示查看窗体对话框。

Type Library”菜单项用于显示类型库编辑器窗口。

New Edit Window”菜单项用于在代码编辑器中打开一个新的页。

Toolbar”菜单项用于显示/隐藏工具栏。

 

5)在C++Builder集成开发环境中,利用工程(Project)菜单可以编译、建立应用程序,当然,这些工作的进行必须首先要打开一个工程文件。

CSDN_Dev_Image_2004-3-32038112.png

Add to Project”菜单项用于向工程文件中加入一个文件。

Remove from Project”菜单项用于从工程文件中删除一个文件。

Import Type Library”菜单项用于向工程中引入一个类型库。

Add To Repository”菜单项用于将一个工程加入到对象储藏中。

View Source”菜单项用于在代码编辑器中打开工程源文件。

View Makefile”菜单项用于在代码编辑器中打开扩展名为.BPR的工程Make文件。

 Add New Project”菜单项用于打开新项目(New Items)对话框,这个对话框中包含有新对象和储藏在对象储藏中的对象。

Add Existing Project”菜单项用于添加一个已经存在的工程。

Compile Unit”菜单项用于编译上次编译后任何经过修改了的源代码程序。

Make project”菜单项对当前工程中从上一次编译后又已经修改的文件进行编译,并生成最终的应用程序。

Build project”菜单项重新编译工程中所有的文件,而不管文件是否修改。

Information for project”菜单项显示工程所有有关构造工程的信息和状态。

Make All Projects”菜单项构造工程组中所有已经改变的工程。

Build All Projects”菜单项重新创建工程组中所有的工程,而不管工程是否改变。

Web Deployment Options”菜单项对完成配置的ActiveX控制或活动窗体到网络服务器进行设置。

Web Deploy”菜单项用于在设置了网络配置选项,并编译了工程以后,配置最终的ActiveX控制或活动窗体。

Options”菜单项用于修改工程的连接、编译版本等配置。

 

6C++Builder集成开发环境中的Run菜单包含了C++Builder集成调试的一些菜单命令。这些菜单命令形成了集成调试器的核心功能。

CSDN_Dev_Image_2004-3-32038114.png

Run”菜单项用于编译并运行应用程序。

 Attatch to Process”菜单项用来调试一个当前正在运行的进程。

Parameters”菜单项用于指定应用程序运行时的初始参数。

Register ActiveX Server”菜单项用于将ActiveX控制加入到窗口登记表中。

Unregister ActiveX Server”菜单项用于将ActiveX控制从窗口登记表中删除。

Install COM+ Objects”菜单项用来安装微软的COM+对象。

Step Over”菜单项用于一次执行应用程序中的一行,而忽略程序行中的函数调用等。

Trace Into”菜单项用于一次执行应用程序中的一行,但是,遇到程序行中的函数调用时,程序的运行则转移到函数的内部运行,这样,便于程序调试人员跟踪程序的运行。

Trace To Next Source Line”菜单项执行应用程序,在下一个可执行的程序代码中停止运行。

Run To Cursor”菜单项运行载入的程序,在程序运行到代码编辑器窗口中的光标所在位置时停下来。

Show Execution Point”菜单项将光标放在一个编辑窗口的可执行点上。

Program Pause”菜单项用于暂时停止一个正在运行的应用程序。

Program Reset”菜单项用于结束当前运行的程序,并将应用程序从内存中释放,重新载入这个应用程序,然后将光标放在程序运行的起始点上。

Inspect”菜单项打开监视对话框,在这个监视对话框中,调试人员可以监视、检查、核对变量和表达式的值。

Evaluate/Modify”菜单项打开评估/修改(Evaluate/Modify)对话框,在这个对话框中,可以评估,也可以修改表达式的值。

 Add Watch”菜单项用于打开观察属性对话框,在这个观察对话框中,调试人员可以加入、删除观察项。

Add Breakpoint”菜单项用于设置断点,通过它下面的菜单项,我们可以用很多种方式设置断点。

(未完待续)

初学者学习C++ Builder第一个程序

  • 2016年11月19日 23:14
  • 259KB
  • 下载

C++Builder5高级技巧与范例]配套代码 (完整源码)

  • 2014年05月24日 15:46
  • 9.53MB
  • 下载

C++ Builder组件属性详解

C++builder组件属性详解 尽管C++Builder的组件种类繁多,每种组件又都有许多不同的属性,但是在这些众多的属性中有相当一部分是大多数组件所共有的。因此我们应当主要掌握这些共有组...
  • goodai007
  • goodai007
  • 2011年11月18日 17:40
  • 4057

C++ Builder初学问与答(十四)

 “Attatch to Process”菜单项用来调试一个当前正在运行的进程。  “Parameters”菜单项用于指定应用程序运行时的初始参数。  “ReGISter ActiveX Server...
  • chinahuyong
  • chinahuyong
  • 2009年04月03日 12:54
  • 623

C++ Builder初学问与答

一直以来都想写一点为BCB初学者快速入门的东西,前不久写了几篇《闲谈BCB》想把自己学习BCB中如何来解决难点的方法说给大家,没想到被骂得不成样子。本想不写了,但觉得这些东西留下来能做什么呢?还是用另...
  • wozengcong
  • wozengcong
  • 2014年01月04日 16:44
  • 1542

C++ Builder初学问与答1

一直以来都想写一点为BCB初学者快速入门的东西,前不久写了几篇《闲谈BCB》想把自己学习BCB中如何来解决难点的方法说给大家,没想到被骂得不成样子。本想不写了,但觉得这些东西留下来能做什么呢?还是用另...
  • cyp0207
  • cyp0207
  • 2007年11月28日 11:45
  • 310

C++ Builder 初学问与答 (十一)

11.工具条组件  87)问:工具条是Windows编程经常要用的, C++Builder能不能实现这个功能呢? 答:当然可以,工具条是由许多具有图形的按钮组成的,这些按钮被分隔符分隔成许多组,每个组...
  • chinahuyong
  • chinahuyong
  • 2009年04月03日 12:53
  • 825

C++ Builder 初学问与答(七)

53)问:能介绍一下TTreeNodes与TTreeNode?答:在BCB中,树状视图的节点是通过TTreeNodes对象来管理的,通过这个对象可以对树状视图进行动态的增加、删除、插入、移动节点等操作...
  • ch_builder
  • ch_builder
  • 2003年08月11日 11:59
  • 2236

C++ Builder 初学问与答 (九)

9.多页组件  68)问:我觉得C++Builder的组件模板的管理方式很好,在这个模板中通过单击页就可以在各个页之间进行切换,在C++Builder中我应该怎样来实现呢? 答:我们可以用多页组件来实...
  • chinahuyong
  • chinahuyong
  • 2009年04月03日 12:52
  • 601

C++ Builder 初学问与答(七)

 53)问:能介绍一下TTreeNodes与TTreeNode? 答:在BCB中,树状视图的节点是通过TTreeNodes对象来管理的,通过这个对象可以对树状视图进行动态的增加、删除、插入、移动节点等...
  • chinahuyong
  • chinahuyong
  • 2009年04月03日 12:51
  • 798
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C++ Builder 初学问与答(十四)
举报原因:
原因补充:

(最多只允许输入30个字)