⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 class_book_begin032.htm

📁 vb实例,很好很好用的哦,处学者的天堂这是第三部分
💻 HTM
字号:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style>
.redLink{ color:red;}
.blueLink{color:blue;}
A{font-size:12pt;text-decoration:none;}
P{font:12pt;line-height:22px;}
h2{font-size:30px;text-align:center;color:rgb(0,144,144);letter-spacing:.5em;font-weight:bold}
.whiteB{color:black;background-color:white;}
.blueB{color:yellow;background-color:blue;}
.blackB{color:white;background-color:black;}
</style>
<title>第三章:VB语言</title>
</head>
<script langue="javascript">
<!--
var source;
var flagDU="Up";
var oldClass="";
function ChangeColor(){
 source=window.event.srcElement;
 if (source.className=="redLink"){
  source.className="blueLink";
 }
 else{
  source.className="redLink";
 }
}

function moveChangeBack(){
 source=window.event.srcElement;
 if (source.className==oldClass){oldClass=source.className; 
    if (flagDU=="Up"){
      if (source.className="whiteB"){
         source.className="blueB";
      }else{
      source.className="whiteB";
      }
   }else{source.className="blackB";
   }
 }else{//oldClass=source.className; 
   if (source.className=="whiteB"){
     source.className="blueB";
   }else{
     source.className="whiteB";
   }
 } 
}

function clickChangeBack(){
  index01.className="whiteB"
  index02.className="whiteB"
 source=window.event.srcElement;
 source.className="blackB";
  flagDU="Down";
oldClass=source.className; 
}

function returnValue(){
 index01.className="whiteB";
 index02.className="whiteB";
 flagDU="Up";
}

function getAppVersion()
                {
                appname= navigator.appName;
                appversion = navigator.appVersion;
                majorver = appversion.substring(0, 1);
                if ( (appname == "Netscape") && ( majorver >= 3 ) ) return 1;
                if ( (appname == "Microsoft Internet Explorer") && (majorver>= 4) ) return 1;
        return 0;
                }

function switchGraphic(num, imgname) {
  if (getAppVersion()) {
 document[imgname].src = img[num].src;
 }
}//-->
</script>


<body>
<script language="javascript">
<!--
imgsrc = new Array();
imgsrc[0] = "images/dot_blank.gif";
imgsrc[1] = "images/dot_filled.gif";
if (getAppVersion())
                {
        img = new Array();
        for (i = 0; i < imgsrc.length; i++)
                                {
                img[i] = new Image();
                img[i].src = imgsrc[i];
                        }
                }
//-->
</script>
<div align="center"><center>

<table border="0" cellpadding="8" cellspacing="0" width="100%">
  <tr>
    <td width="24%" valign="top"><h2><img src="../images/class_img.gif" WIDTH="160" HEIGHT="51"></h2>
    <hr size="4" color="#FF0000" width="75%">
    <p align="center"><img src="../images/menu_bar_jc_d.gif" WIDTH="150" HEIGHT="35"><img src="../images/dot_blank.gif" name="b1" WIDTH="10" HEIGHT="35"><br>
    <a href="../class_api.htm" onMouseOver="switchGraphic('1','b2')" onMouseOut="switchGraphic('0','b2')"><img src="../images/menu_bar_api.gif" border="0" WIDTH="150" HEIGHT="35"></a><img src="../images/dot_blank.gif" name="b2" WIDTH="10" HEIGHT="35"><br>
    <span align="center"><a href="../class_wz.htm" onMouseOver="switchGraphic('1','b5')" onMouseOut="switchGraphic('0','b5')"><img src="../images/menu_bar_wz.gif" border="0" WIDTH="150" HEIGHT="35"></a><img src="../images/dot_blank.gif" name="b5" WIDTH="10" HEIGHT="35"></span><br>
    <a href="../class_tip.htm" onMouseOver="switchGraphic('1','b3')" onMouseOut="switchGraphic('0','b3')"><img src="../images/menu_bar_tip.gif" border="0" WIDTH="150" HEIGHT="35"></a><img src="../images/dot_blank.gif" name="b3" WIDTH="10" HEIGHT="35"><br>
    <a href="../class_fqa.htm" onMouseOver="switchGraphic('1','b4')" onMouseOut="switchGraphic('0','b4')"><img src="../images/menu_bar_end_fqa.gif" border="0" WIDTH="150" HEIGHT="35"></a><img src="../images/dot_blank.gif" name="b4" WIDTH="10" HEIGHT="35"></p>
    <p align="center"><a href="../context.htm"><img src="../images/logo_return.jpg" border="0" WIDTH="70" HEIGHT="260"></a></td>
    <td width="76%" valign="top" align="center"><div align="center"><center><table border="0" cellpadding="8" cellspacing="0" width="27%" style="background-color: rgb(0,128,128)">
      <tr>
        <td width="100%" valign="top" align="center"><a name="top"><font size="5" color="#C0C0C0"><strong>VB入门教程</strong></font></a></td>
      </tr>
    </table>
    </center></div><p><a href="class_book_begin031.htm">第一页</a> 第二页 <a href="class_book_begin033.htm">第三页</a> <a href="class_book_begin034.htm">第四页</a> 
    <a href="../class_book.htm">返回</a></p>
    <div align="center"><center><table border="0" cellpadding="8" cellspacing="0" width="100%">
      <tr>
        <td width="100%"><font size="3" color="#8000FF"><strong><em>第三章:VB语言(2)</em></strong></font></td>
      </tr>
      <tr>
        <td width="100%" style="background-color: rgb(232,255,254)"><span style="line-height: 25px">四、条件语句</span><blockquote>
          <p ALIGN="JUSTIFY"><span style="line-height: 25px">如果你学过任何一种编程的话,都会知道在程序里控制其流程的有两种语句,条件与循环,VB自然也不例外,其实不管哪种语言,条件和循环的样子都差不多,只不过各有各的规矩罢了。</span></p>
          <p ALIGN="JUSTIFY"><span style="line-height: 25px">在条件语句里,我们先来学习“If……Then……”语句。</span></p>
          <p ALIGN="JUSTIFY"><span style="line-height: 25px">它的一般语法是:</span></p>
          <p ALIGN="JUSTIFY"><span style="line-height: 25px"><font color="#004080"><strong>If &lt;条件&gt; 
          Then </strong></font></span></p>
          <blockquote>
            <p ALIGN="JUSTIFY"><span style="line-height: 25px"><strong><font color="#004080">&lt;语句&gt;<br>
            &lt;语句&gt;</font><br>
            <font color="#004080">………</font></strong></span></p>
          </blockquote>
          <p ALIGN="JUSTIFY"><span style="line-height: 25px"><font color="#004080"><strong>End If</strong></font></span></p>
          <p ALIGN="JUSTIFY"><span style="line-height: 25px">与C 语言不同,VB的条件语句更符合英语的语法,如果Then后面所跟的语句只有一条,可以写成:</span></p>
          <p ALIGN="JUSTIFY"><span style="line-height: 25px"><font color="#004080"><strong>If &lt;条件&gt; 
          Then &lt;语句&gt;</strong></font></span></p>
          <p ALIGN="JUSTIFY"><span style="line-height: 25px">而不用End If。</span></p>
          <p ALIGN="JUSTIFY"><span style="line-height: 25px">有时我们还会用到</span></p>
          <p ALIGN="JUSTIFY"><span style="line-height: 25px"><font color="#004080"><strong>If &lt;条件&gt; 
          Then</strong></font></span></p>
          <blockquote>
            <p ALIGN="JUSTIFY"><span style="line-height: 25px"><strong><font color="#004080">&nbsp; 
            &lt;语句&gt;</font><br>
            <font color="#004080">Else </font><br>
            <font color="#004080">&nbsp; &lt;语句&gt;</font></strong></span></p>
          </blockquote>
          <p ALIGN="JUSTIFY"><span style="line-height: 25px"><font color="#004080"><strong>End If</strong></font></span></p>
          <p ALIGN="JUSTIFY"><span style="line-height: 25px">更可以在Else里在嵌套If语句,如:</span></p>
          <p ALIGN="JUSTIFY"><span style="line-height: 25px"><font color="#004080"><strong>If &lt;条件&gt; 
          Then</strong></font></span></p>
          <blockquote>
            <p ALIGN="JUSTIFY"><span style="line-height: 25px"><strong><font color="#004080">&nbsp; 
            &lt;语句&gt;</font><br>
            <font color="#004080">Else If </font><br>
            <font color="#004080">&nbsp; &lt;语句&gt;</font><br>
            <font color="#004080">Else</font><br>
            <font color="#004080">&nbsp; &lt;语句&gt;</font></strong></span></p>
          </blockquote>
          <p ALIGN="JUSTIFY"><span style="line-height: 25px"><font color="#004080"><strong>End If</strong></font></span></p>
          <p ALIGN="JUSTIFY"><span style="line-height: 25px">所有这些可以用一个表格表示:</span></p>
          <table BORDER="1" CELLSPACING="1" CELLPADDING="7" WIDTH="568" bordercolor="#000080" bordercolorlight="#000080" bordercolordark="#000080">
            <tr>
              <td VALIGN="TOP" COLSPAN="5"><p ALIGN="JUSTIFY"><span style="line-height: 25px">条件1</span></td>
            </tr>
            <tr>
              <td WIDTH="20%" VALIGN="TOP"><p ALIGN="JUSTIFY"><span style="line-height: 25px">True</span></td>
              <td WIDTH="80%" VALIGN="TOP" COLSPAN="4"><p ALIGN="JUSTIFY"><span style="line-height: 25px">False</span></td>
            </tr>
            <tr>
              <td WIDTH="20%" VALIGN="TOP" ROWSPAN="8"><p ALIGN="JUSTIFY"><span style="line-height: 25px">语</span></p>
              <p ALIGN="JUSTIFY"><span style="line-height: 25px">句</span></p>
              <p ALIGN="JUSTIFY"><span style="line-height: 25px">1</span></td>
              <td WIDTH="80%" VALIGN="TOP" COLSPAN="4"><p ALIGN="JUSTIFY"><span style="line-height: 25px">条件2</span></td>
            </tr>
            <tr>
              <td WIDTH="20%" VALIGN="TOP"><p ALIGN="JUSTIFY"><span style="line-height: 25px">True</span></td>
              <td WIDTH="60%" VALIGN="TOP" COLSPAN="3"><p ALIGN="JUSTIFY"><span style="line-height: 25px">False</span></td>
            </tr>
            <tr>
              <td WIDTH="20%" VALIGN="TOP" ROWSPAN="6"><p ALIGN="JUSTIFY"><span style="line-height: 25px">语</span></p>
              <p ALIGN="JUSTIFY"><span style="line-height: 25px">句</span></p>
              <p ALIGN="JUSTIFY"><span style="line-height: 25px">2</span></td>
              <td WIDTH="60%" VALIGN="TOP" COLSPAN="3"><p ALIGN="JUSTIFY"><span style="line-height: 25px">条件3</span></td>
            </tr>
            <tr>
              <td WIDTH="20%" VALIGN="TOP"><p ALIGN="JUSTIFY"><span style="line-height: 25px">True</span></td>
              <td WIDTH="40%" VALIGN="TOP" COLSPAN="2"><p ALIGN="JUSTIFY"><span style="line-height: 25px">False</span></td>
            </tr>
            <tr>
              <td WIDTH="20%" VALIGN="TOP" ROWSPAN="4"><p ALIGN="JUSTIFY"><span style="line-height: 25px">…</span></p>
              <p ALIGN="JUSTIFY"><span style="line-height: 25px">…</span></p>
              <p ALIGN="JUSTIFY"><span style="line-height: 25px">…</span></td>
              <td WIDTH="40%" VALIGN="TOP" COLSPAN="2"><p ALIGN="JUSTIFY"><span style="line-height: 25px">………………………</span></td>
            </tr>
            <tr>
              <td WIDTH="40%" VALIGN="TOP" COLSPAN="2"><p ALIGN="JUSTIFY"><span style="line-height: 25px">条件N</span></td>
            </tr>
            <tr>
              <td WIDTH="20%" VALIGN="TOP"><p ALIGN="JUSTIFY"><span style="line-height: 25px">True</span></td>
              <td WIDTH="20%" VALIGN="TOP"><p ALIGN="JUSTIFY"><span style="line-height: 25px">False</span></td>
            </tr>
            <tr>
              <td WIDTH="20%" VALIGN="TOP"><p ALIGN="JUSTIFY"><span style="line-height: 25px">语句N</span></td>
              <td WIDTH="20%" VALIGN="TOP"><p ALIGN="JUSTIFY"><span style="line-height: 25px">语句N+1</span></td>
            </tr>
          </table>
          <p> </p>
          <p ALIGN="JUSTIFY"> </p>
          <p ALIGN="JUSTIFY"><span style="line-height: 25px">用了过多的Else后你会感到很不方便,而且程序结构也不清晰,所以大多数的语言还有Select语句帮助解决这个问题。</span></p>
          <p ALIGN="JUSTIFY"><span style="line-height: 25px">VB里的Select语句的格式是这样的:</span></p>
          <p ALIGN="JUSTIFY"><span style="line-height: 25px"><font color="#004080"><strong>Select 
          Case &lt;变量名&gt;</strong></font></span></p>
          <blockquote>
            <p ALIGN="JUSTIFY"><span style="line-height: 25px"><strong><font color="#004080">Case &lt;情况1&gt;</font><br>
            <font color="#004080">&nbsp; ……</font><br>
            <font color="#004080">Case &lt;情况2&gt;</font><br>
            <font color="#004080">&nbsp; ……</font><br>
            <font color="#004080">Case &lt;情况3&gt;</font><br>
            <font color="#004080">&nbsp; ……<br>
            &nbsp; ……<br>
            &nbsp; ……</font><br>
            <font color="#004080">Case Else</font><br>
            <font color="#004080">&nbsp; ……</font></strong></span></p>
          </blockquote>
          <p ALIGN="JUSTIFY"><span style="line-height: 25px"><font color="#004080"><strong>End 
          Select</strong></font></span></p>
          <p ALIGN="JUSTIFY"><span style="line-height: 25px">例如:</span></p>
          <p ALIGN="JUSTIFY"><span style="line-height: 25px"><font color="#004080"><strong>Select 
          Case a%</strong></font></span></p>
          <p ALIGN="JUSTIFY"><span style="line-height: 25px"><font color="#004080"><strong>Case 1<br>
          &nbsp; Print “a=1”<br>
          Case 2<br>
          &nbsp; Print “a=2”<br>
          Case Else<br>
          &nbsp; Print “a does not equal to 1 or 2.”</strong></font></span></p>
          <p><span style="line-height: 25px"><font color="#004080"><strong>End Select</strong></font></span></p>
        </blockquote>
        </td>
      </tr>
    </table>
    </center></div><p align="right"><strong><a href="#top"><img src="top2.gif" border="0" WIDTH="27" HEIGHT="30"></a></strong></td>
  </tr>
</table>
</center></div>

<p> </p>
</body>
</html>
<!--webbot bot="HTMLMarkup" TAG="XBOT" StartSpan --></SCRIPT><!--webbot BOT="HTMLMarkup" endspan -->

⌨️ 快捷键说明

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