demo_html.htm
来自「Delphi脚本控件」· HTM 代码 · 共 141 行
HTM
141 行
<html>
<head>
<link rel=stylesheet type="text/css" href="styles.css">
</head>
<body>
<h3>
paxScript Demo. Embedding scripts into html pages.
</h3>
<hr>
<h4>
paxBasic
</h4>
<pre>
<?pax
<font color="blue"><b>Dim</b></font> num_tries, num_to_guess = 40, Message = <font color="Red">""</font>
<font color="blue"><b>If</b></font> HasProperty(<font color="Red">"number_tries"</font>) <font color="blue"><b>Then</b></font>
num_tries = number_tries + 1
<font color="blue"><b>Else</b></font>
num_tries = 0
<font color="blue"><b>End</b></font> <font color="blue"><b>If</b></font>
<font color="blue"><b>If</b></font> <font color="blue"><b>Not</b></font> HasProperty(<font color="Red">"guess"</font>) <font color="blue"><b>Then</b></font>
Message = <font color="Red">"Welcome to the guessing machine !"</font>
<font color="blue"><b>ElseIf</b></font> toInteger(guess) > num_to_guess <font color="blue"><b>Then</b></font>
Message = guess + <font color="Red">" is to big. Try a smaller number"</font>
<font color="blue"><b>ElseIf</b></font> toInteger(guess) < num_to_guess <font color="blue"><b>Then</b></font>
Message = guess + <font color="Red">" is too small. Try a large number"</font>
<font color="blue"><b>Else</b></font>
Message = <font color="Red">"Well done!"</font>
<font color="blue"><b>End</b></font> <font color="blue"><b>If</b></font>
?>
<P></P>
<html>
<head><title>Guessing machine</title></head>
<body>
\%s=Message
<br>
Guess number: <?pax <font color="blue"><b>print</font></b> num_tries : ?>
<P></P>
<form action="<?pax <font color="blue"><b>print</font></b> PAX_SELF : ?>" method="POST">
type your guess here: <input type="text" name="guess">
<input type="hidden" name="number_tries" value="<?pax print num_tries; ?>">
</form>
</body>
</html>
</pre>
<h4>
paxC
</h4>
<pre>
<?pax
<font color="blue"><b>var</b></font>
num_tries, num_to_guess = 40, Message = <font color="Red">""</font>;
<font color="blue"><b>if</b></font> (HasProperty(<font color="Red">"number_tries"</font>))
num_tries = number_tries + 1;
<font color="blue"><b>else</b></font>
num_tries = 0;
<font color="blue"><b>if</b></font> (!HasProperty(<font color="Red">"guess"</font>))
Message = <font color="Red">"Welcome to the guessing machine !"</font>;
<font color="blue"><b>else</b></font> <font color="blue"><b>if</b></font> (toInteger(guess) > num_to_guess)
Message = guess + <font color="Red">" is to big. Try a smaller number"</font>;
<font color="blue"><b>else</b></font> <font color="blue"><b>if</b></font> (toInteger(guess) < num_to_guess)
Message = guess + <font color="Red">" is too small. Try a large number"</font>;
<font color="blue"><b>else</b></font>
Message = <font color="Red">"Well done!"</font>;
?>
<P></P>
<html>
<head><title>Guessing machine</title></head>
<body>
\%s=Message
<br>
Guess number: <?pax <font color="blue"><b>print</font></b> num_tries; ?>
<P></P>
<form action="<?pax <font color="blue"><b>print</font></b> PAX_SELF; ?>" method="POST">
type your guess here: <input type="text" name="guess">
<input type="hidden" name="number_tries" value="<?pax print num_tries; ?>">
</form>
</body>
</html>
</PRE>
<h4>
paxPascal
</h4>
<PRE>
<?pax
<font color="blue"><b>var</b></font>
num_tries, num_to_guess = 40, Message = <font color="Red">''</font>;
<font color="blue"><b>if</b></font> HasProperty(<font color="Red">'number_tries'</font>) <font color="blue"><b>then</b></font>
num_tries := number_tries + 1
<font color="blue"><b>else</b></font>
num_tries := 0;
<font color="blue"><b>if</b></font> <font color="blue"><b>not</b></font> HasProperty(<font color="Red">'guess'</font>) <font color="blue"><b>then</b></font>
Message := <font color="Red">'Welcome to the guessing machine !'</font>
<font color="blue"><b>else</b></font> <font color="blue"><b>if</b></font> toInteger(guess) > num_to_guess <font color="blue"><b>then</b></font>
Message := guess + <font color="Red">' is to big. Try a smaller number'</font>
<font color="blue"><b>else</b></font> <font color="blue"><b>if</b></font> toInteger(guess) < num_to_guess <font color="blue"><b>then</b></font>
Message := guess + <font color="Red">' is too small. Try a large number'</font>
<font color="blue"><b>else</b></font>
Message := <font color="Red">'Well done!'</font>;
?>
<P></P>
<html>
<head><title>Guessing machine</title></head>
<body>
\%s=Message
<br>
Guess number: <?pax <font color="blue"><b>print</font></b> num_tries; ?>
<P></P>
<form action="<?pax <font color="blue"><b>print</font></b> PAX_SELF; ?>" method="POST">
type your guess here: <input type="text" name="guess">
<input type="hidden" name="number_tries" value="<?pax print num_tries; ?>">
</form>
</body>
</html>
</PRE>
<p>
<HR>
<font size = 1 color ="gray">
Copyright © 1999-2005
VIRT Laboratory. All rights reserved.
</font>
</body>
</html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?