亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? vcc45.htm

?? vc
?? HTM
字號:
<html>
<head>
<title>c++系列</title>
 
 
 
 
 
 
 
<meta content="text/html; charset=gb2312" http-equiv=Content-Type>
 
 
</head>
<p align="center"><script src="../../1.js"></script></a>

<body bgcolor="#ffffff" leftmargin="5" topmargin="1" marginheight="5" marginwidth="5">
<div align=center> 
  <table border=0 cellpadding=0 cellspacing=0 width=680 align="center">
    <tbody> 
    <tr> 
      <td width=200 height="59"> 
         
    </tr>
    </tbody> 
  </table>
  <table border=1 bordercolordark=#ffffff bordercolorlight=#ffffff cellpadding=0 
cellspacing=0 width=685 align="center" height="70">
    <tbody> 
    <tr> 
      <td bgcolor=#ffffff height=10> 
        <div align=center class=H1> <b> <strong><span class="unnamed1">軟件試用次數的限制</span></strong></span></b></font></div>
      </td>
    </tr>
    <tr valign=top> 
      <td class=H1 height=212> 
        <p align="left">  <font color="#FF0000"> <font color="#000000">軟件試用次數的限制有很多種方法,其關鍵是把次數這個值存儲在哪 
          里。本文介紹一種方法,通過改變文件 的時間來存儲試用次數,從而限制軟 件的試用。 <br>
          <strong>一、通過改變文件時間來限制軟件的試用次數 <br>
          </strong>&nbsp;&nbsp;&nbsp; 在MS-DOS中,文件的時間是 通過一個16位的值來保存的,位 15~11用來保存小時數,位10~5用 
          來保存分鐘數,位4~0用來保存秒鐘 數。這個16位的值正好可以被我們用 來保存試用次數。例如,在下面的示例 程序中,筆者就使用了保存分鐘數的 
          位來保存試用次數。運行一下示例程 序,我們可以看到,只是文件時間的分 鐘數加了1,一般人很難察覺,這種方 法有比較好的隱蔽性。 <br>
          <strong>二、示例程序中所涉及的中斷 <br>
          </strong>1.中斷21H的功能3DH <br>
          &nbsp;&nbsp;&nbsp; 用途:打開文件用于讀。寫或補 充。 <br>
          &nbsp;&nbsp;&nbsp; 調用寄存器:AH=3DH,AL=00H,DS:DX=文件名; <br>
          &nbsp;&nbsp;&nbsp; 返回寄存器:CF 復位--成功,AX=文件把柄。 <br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
          CF 置位--出錯,AX=錯誤代碼。 <br>
          &nbsp; 2.中斷21H的功能3EH <br>
          &nbsp;&nbsp;&nbsp; 用途:強迫清除所有緩沖區,更新目錄,使文件把 柄無效。 <br>
          &nbsp;&nbsp;&nbsp; 調用寄存器:AH=3EH,BX=文件把柄; <br>
          &nbsp;&nbsp;&nbsp; 返回寄存器:CF 復位--成功,AX被破壞, <br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
          CF 置位--出錯,AX=錯誤代碼。 <br>
          &nbsp; 3.中斷21H的功能57H、子功能00H <br>
          &nbsp;&nbsp;&nbsp; 用途:讀出文件被最后修改的日期和時間。 <br>
          &nbsp;&nbsp;&nbsp; 調用寄存器:AX=5700H,BX=文件把柄; <br>
          &nbsp;&nbsp;&nbsp; 返回寄存器:CF 復位--成功,CX=文件時間, DX=文件日期, <br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
          CF 置位--出錯,AX=錯誤代碼。 <br>
          &nbsp; 4。中斷21H的功能57H、子功能01H <br>
          &nbsp;&nbsp;&nbsp; 用途:將文件最后被修改過的日期和時間信息變 成指定值。 <br>
          &nbsp;&nbsp;&nbsp; 調用寄存器:AX=5701H,BX=文件把柄,CX= 新時間,DX=新日期; <br>
          &nbsp;&nbsp;&nbsp; 返回寄存器:CF 復位--成功, <br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
          CF 置位--出錯,AX=錯誤代碼。 <br>
          <strong>三、示例程序 <br>
          </strong>#include &lt;sidio.h&gt;<br>
          #include &lt;dos.h&gt;<br>
          #include &lt;conio.h&gt;<br>
          int count( )<br>
          {<br>
          &nbsp; union REGS inregs,outregs;<br>
          &nbsp; strut SREGS segs;<br>
          &nbsp; unsigned handle;<br>
          &nbsp; unsigned times;<br>
          &nbsp; / * 打開文件 * /<br>
          &nbsp; inregs.h.ah =0x3d;<br>
          &nbsp; inregs.h.al =0;<br>
          &nbsp; scgread(&amp; segs);<br>
          &nbsp; inregs.x.dx =&quot;test.exe&quot;;<br>
          &nbsp; intdosx(&amp; inregs, &amp; outregs, &amp; segs);<br>
          &nbsp; if(outregs.x.cflag) return(0);<br>
          &nbsp;&nbsp;&nbsp; else<br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; / * 讀取文件日期時間 * /<br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; handle = Outregs.x.ax;<br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; inregs.x.ax = 0x5700;<br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; inregs.x.bx = handle;<br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; intdosx(&amp; inregs, 
          &amp; outregs, &amp;segs);<br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; times = (outregs.x.cx 
          &amp;0x7e0)&gt; &gt; 5;<br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(times &lt;40)/ * 
          試用次數可以通過改變此處的'40'來實現 * /<br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
          inregs.x.ax = 0x5701;<br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
          inregs.x.bx = handle;<br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
          inregs.x.cx = outregs.x.cx + 0x20; / * 試用次數計數 * /<br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
          inregs.x.dx = outregs.x.dx;<br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
          intdosx(&amp; inregs, &amp; outregs, &amp; segs); / * 重置日期時間 * /<br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
          return(2);<br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else return(1);<br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; / * 關閉文件 * /<br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; inregs.h.ah = 0x3e;<br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; inregs.x.bx = handle;<br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; intdosx(&amp; inregs, 
          &amp; outregs, &amp; segs);<br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
          }<br>
          main()<br>
          {<br>
          &nbsp; int flag;<br>
          &nbsp; flag = count();<br>
          &nbsp; if(flag==0) printf(&quot;此軟件為試用版,請勿任意修改!\ n&quot;);<br>
          &nbsp; if(flag==1) printf(&quot;此軟件為試用版,您的試用次數已滿!\n&quot;);<br>
          &nbsp; if(flag==2) printf(&quot;此軟件為試用版,歡迎試用!\n&quot;);<br>
          }</font></span> </font> </span></p>
        <p>  <span style="FONT-SIZE: 9pt">選載自中國程序員網站</span> 
          </span></font>
         
      </td>
    </tr>
    </tbody> 
  </table>
</div>
<p align="center"><script src="../../2.js"></script></a>
</body>
</html>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
爽好久久久欧美精品| 国产69精品久久久久毛片| 久久精品国产99国产精品| 色综合久久久久综合体| 久久久精品蜜桃| 午夜亚洲福利老司机| 菠萝蜜视频在线观看一区| 精品国产免费久久| 亚洲成人高清在线| 91久久精品一区二区三| 中文av字幕一区| 久久精品国产99久久6| 欧美精品久久99久久在免费线| 久久综合国产精品| 国产尤物一区二区在线| 欧美精品久久99久久在免费线 | 国产欧美日韩亚州综合| 日本特黄久久久高潮| 欧美视频在线播放| 亚洲美女偷拍久久| 91啦中文在线观看| 亚洲少妇屁股交4| 国产成人免费9x9x人网站视频| 欧美v日韩v国产v| 亚洲成人av一区二区| 91国产免费看| 亚洲欧美电影一区二区| 91色.com| 亚洲人成在线播放网站岛国| 99精品久久只有精品| 国产精品欧美一级免费| www.欧美色图| 中文字幕一区在线观看| 91一区二区三区在线观看| 综合在线观看色| 欧美在线不卡一区| 日日噜噜夜夜狠狠视频欧美人| 在线观看网站黄不卡| 亚洲午夜成aⅴ人片| 欧美挠脚心视频网站| 麻豆91在线播放| 精品福利一二区| 国产福利一区二区三区| 中文字幕一区二区三区四区不卡 | 亚洲天堂av老司机| 日本黄色一区二区| 亚洲观看高清完整版在线观看| 4438x成人网最大色成网站| 日本亚洲三级在线| 久久精品人人做人人爽人人| 波多野结衣精品在线| 亚洲日本青草视频在线怡红院| 欧洲av一区二区嗯嗯嗯啊| 日本成人在线不卡视频| 久久亚洲欧美国产精品乐播 | 国产剧情一区在线| 亚洲欧美怡红院| 欧美亚洲尤物久久| 激情五月播播久久久精品| 亚洲特黄一级片| 欧美一区二区女人| 国产福利精品一区二区| 亚洲一区二区三区在线| 2020国产精品自拍| 91久久精品一区二区| 激情久久久久久久久久久久久久久久| 久久久不卡影院| 欧美日韩美少妇| 国产不卡在线一区| 日韩电影一区二区三区四区| 国产日韩欧美一区二区三区综合 | av成人免费在线| 日本午夜一区二区| 中文字幕亚洲在| 日韩欧美123| 欧美视频日韩视频| 不卡的av在线播放| 精品一区二区三区香蕉蜜桃 | 麻豆一区二区99久久久久| 中文字幕亚洲成人| 久久亚洲二区三区| 色婷婷激情一区二区三区| 激情另类小说区图片区视频区| 亚洲综合色婷婷| 欧美激情在线一区二区| 日韩一区二区在线看片| 色婷婷亚洲综合| 国产a区久久久| 久久99在线观看| 亚洲成人激情综合网| 亚洲欧美日韩成人高清在线一区| 2024国产精品| 欧美一区永久视频免费观看| 色94色欧美sute亚洲线路一久| 国产最新精品免费| 美洲天堂一区二卡三卡四卡视频| 亚洲观看高清完整版在线观看| 国产精品久久久久久亚洲毛片 | 国产精品久久久99| 久久综合视频网| 欧美成人精品二区三区99精品| 欧洲一区二区三区免费视频| 成人国产精品免费| 国产69精品一区二区亚洲孕妇| 久久 天天综合| 爽好多水快深点欧美视频| 一区二区三区在线观看视频| 国产精品久久夜| 国产精品理论片| 一区在线观看免费| 国产精品免费久久久久| 久久综合五月天婷婷伊人| 久久综合色播五月| 精品久久久久久久久久久久包黑料 | 亚洲一区av在线| 综合久久综合久久| 亚洲免费观看在线视频| 亚洲欧美另类久久久精品2019| 亚洲欧洲精品一区二区三区| 日韩美女视频一区二区| 亚洲猫色日本管| 亚洲高清一区二区三区| 日韩极品在线观看| 黑人巨大精品欧美黑白配亚洲| 国产毛片精品国产一区二区三区| 国产精品夜夜嗨| 99国产精品久久久久久久久久久| youjizz国产精品| 91免费观看视频| 91久久精品一区二区三区| 欧美日韩国产在线播放网站| 日韩欧美专区在线| 国产午夜精品一区二区| 亚洲欧美精品午睡沙发| 亚洲成人精品一区| 黄色日韩网站视频| 91亚洲精品久久久蜜桃| 欧美人妇做爰xxxⅹ性高电影| 日韩亚洲国产中文字幕欧美| 久久久综合九色合综国产精品| 国产精品久久久久国产精品日日 | 黄页网站大全一区二区| www.成人网.com| 欧美日韩亚洲综合| 精品国产乱码久久久久久夜甘婷婷 | 国产亚洲精品久| 一区二区三区高清在线| 精品一区二区三区久久| 成人午夜伦理影院| 欧美日韩国产综合久久| 久久精品一区四区| 亚洲成人午夜电影| 福利一区二区在线观看| 欧美日韩1234| 国产精品你懂的在线| 婷婷久久综合九色综合绿巨人 | 蜜桃精品视频在线观看| av亚洲产国偷v产偷v自拍| 日韩一区二区视频| 亚洲激情av在线| 国产主播一区二区三区| 欧美日韩一区二区在线视频| 久久九九影视网| 日本一不卡视频| 日本道精品一区二区三区| 国产亚洲欧美激情| 婷婷成人激情在线网| 99热这里都是精品| 精品久久国产字幕高潮| 亚洲一区二区三区影院| 99精品欧美一区二区蜜桃免费| 精品av久久707| 蜜臀av一级做a爰片久久| 日本道免费精品一区二区三区| 久久久亚洲精品一区二区三区| 天天综合网天天综合色| 色综合一区二区三区| 欧美韩国一区二区| 国产在线精品国自产拍免费| 欧美顶级少妇做爰| 亚洲精品免费一二三区| 国产精品一区一区| 26uuu亚洲综合色欧美| 蜜芽一区二区三区| 欧美日韩大陆在线| 午夜久久电影网| 欧美三级中文字| 亚洲精品大片www| 91色婷婷久久久久合中文| 亚洲欧洲国产日本综合| 国产91清纯白嫩初高中在线观看| 日韩女优av电影| 久久国产夜色精品鲁鲁99| 欧美一区二区日韩| 日韩av电影天堂| 日韩一区二区三区视频| 麻豆91在线播放免费| 精品成人一区二区三区| 极品少妇xxxx精品少妇| 久久久99免费|