在页面设计器中创建新的HTML页面

使用DHTML页面设计器,可以在Visual Basic中设计HTML页面。该设计器允许在没有明确地编写任何HTML代码的情况下创建应用程序用户界面。代之,可以添加HTML元素到设计器的绘图平面,根据需要安排它们,并设置控制它们外观的属性。Visual Basic在所见物后面对每一个元素编写HTML代码,将它们保存在指定位置的一个HTML文件中或者是保存在设计器本身中。

当创建一个比较简单的用户界面时,用 Visual Basic 设计页面是最好的。Visual Basic不能直接对源HTML进行访问,并且不包含在HTML编辑程序中可找到的某些高级特性。如果界面比较复杂或者是宁愿对HTML源代码进行更好地控制,可以在一个外部程序中创建页面,然后将它们链接到工程中。

当在Visual Basic中设计页面时,Visual Basic提供了一组可以添加到页面的HTML元素。这些元素包括最常用的HTML元素,如按钮、文本框、选项按钮、复选框和图象。在页面中不能使用原有的Visual Basic控件,如文本框或复选框;代之,必须使用专门的HTML控件。这些控件叫做元素,当添加一个页面到工程时,它们自动地出现在工具箱的一个HTML选项卡上。

可以使用四种方法添加元素到页面:

除了工具箱中的HTML元素外,还可以添加任何的ActiveX控件到页面。例如,可以使用Visual Basic来定义一个ActiveX控件,添加到工具箱,然后可以将它插入在任何的HTML页面上。

注意 某些Visual Basic控件,如公用对话框或系统信息控件,在运行时是看不见的。如果添加这些对象之一到HTML页面,其后不能在绘图平面中选择它,也不能在页面中到处移动它。要在这些控件被添加到页面之后对某一个进行操作,在树形视图中选择它。

详细信息 关于一个HTML页面上元素和HTML源代码之间关系的解释,请参阅“介绍 Internet 应用程序”中的“理解Internet 要素”。

要从头开始创建一个HTML页面

  1. 如果需要的话,通过从“工程”菜单中单击“添加 DHTML 页”,添加一个新设计器到工程中。

  2. 添加需要的元素到页面:
  3. 和任何标准Visual Basic工程中一样,可以调整元素的大小和位置。关于移动HTML元素的信息,请参阅本章后面的“元素定位”。

  4. 设置任何的缺省属性控制页面的外观。

提示 某些HTML元素大量的属性可使用。当访问这些元素的“属性”窗口时,使用“按分类序”窗格是最简单的。主要的属性(比如ID)出现在“杂项”类中,而与外观和样式有关的属性出现在“样式”类中。