demo_com.htm

来自「Delphi脚本控件」· HTM 代码 · 共 77 行

HTM
77
字号
<html>
<head>
<link rel=stylesheet type="text/css" href="styles.css">
</head>

<body>

<h3>
paxScript Demo. COM support.
</h3>
<hr>

<h4>
paxBasic
</h4>

<pre>
<font color="blue"><b>Dim</b></font> WordApp = <font color="blue"><b>new</b></font> ActiveXObject("Word.Application")
WordApp.Visible = true
<font color="blue"><b>print</b></font> WordApp.Visible
WordApp.Documents.Add
<font color="blue"><b>Dim</b></font> Range = WordApp.Documents.Item(1).Range
Range.Text = "This is a column from a spreadsheet: "
<font color="blue"><b>for</b></font> I = 0 to 3
  WordApp.Documents.Item(1).Paragraphs.Add
<font color="blue"><b>Next</b></font>
Range = WordApp.Documents.Item(1).Range(WordApp.Documents.Item(1).Paragraphs.Item(3).Range.Start)
Range.Paste()
</pre>

<h4>
paxC
</h4>

<pre>
<font color="blue"><b>var</b></font> WordApp = <font color="blue"><b>new</b></font> ActiveXObject("Word.Application");
WordApp.Visible = <font color="blue"><b>true</b></font>;
<font color="blue"><b>print</b></font> WordApp.Visible;
WordApp.Documents.Add();
<font color="blue"><b>var</b></font> Range = WordApp.Documents.Item(1).Range;
Range.Text = "This is a column from a spreadsheet: ";
<font color="blue"><b>for</b></font> (<font color="blue"><b>var</b></font> I = 0; I < 3; I++)
  WordApp.Documents.Item(1).Paragraphs.Add();
Range = WordApp.Documents.Item(1).Range(WordApp.Documents.Item(1).Paragraphs.Item(3).Range.Start);
Range.Paste();
</pre>

<h4>
paxPascal
</h4>

<pre>
<font color="blue"><b>var</b></font>
  WordApp, Range;

WordApp := ActiveXObject.Create('Word.Application');
WordApp.Visible := true;
<font color="blue"><b>print</b></font> WordApp.Visible;
WordApp.Documents.Add;
Range := WordApp.Documents.Item[1].Range;
<font color="blue"><b>print</b></font> Range;
Range.Text := 'This is a column from a spreadsheet: ';
<font color="blue"><b>for</b></font> I := 0 <font color="blue"><b>to</b></font> 3 <font color="blue"><b>do</b></font>
  WordApp.Documents.Item[1].Paragraphs.Add();
Range := WordApp.Documents.Item[1].Range[WordApp.Documents.Item[1].Paragraphs.Item[3].Range.Start];
Range.Paste;
</pre>

<p>
<HR>
<font size = 1 color ="gray">
Copyright &copy; 1999-2005
VIRT Laboratory. All rights reserved.
</font>
</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?