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

📄 《深入brew开发》——第七章 创建新的brew应用程序 - gemsea的专栏 - csdnblog.htm

📁 《深入BREW开发》——第八章 BREW的事件处理
💻 HTM
📖 第 1 页 / 共 5 页
字号:
  <TR>
    <TD class=CalWeekendDay style="WIDTH: 14%" align=middle>16</TD>
    <TD style="WIDTH: 14%" align=middle>17</TD>
    <TD style="WIDTH: 14%" align=middle>18</TD>
    <TD style="WIDTH: 14%" align=middle>19</TD>
    <TD style="WIDTH: 14%" align=middle>20</TD>
    <TD style="WIDTH: 14%" align=middle>21</TD>
    <TD class=CalWeekendDay style="WIDTH: 14%" align=middle>22</TD></TR>
  <TR>
    <TD class=CalWeekendDay style="WIDTH: 14%" align=middle>23</TD>
    <TD style="WIDTH: 14%" align=middle>24</TD>
    <TD style="WIDTH: 14%" align=middle>25</TD>
    <TD style="WIDTH: 14%" align=middle>26</TD>
    <TD style="WIDTH: 14%" align=middle>27</TD>
    <TD style="WIDTH: 14%" align=middle>28</TD>
    <TD class=CalWeekendDay style="WIDTH: 14%" align=middle>29</TD></TR>
  <TR>
    <TD class=CalWeekendDay style="WIDTH: 14%" align=middle>30</TD>
    <TD class=CalOtherMonthDay style="WIDTH: 14%" align=middle>1</TD>
    <TD class=CalOtherMonthDay style="WIDTH: 14%" align=middle>2</TD>
    <TD class=CalOtherMonthDay style="WIDTH: 14%" align=middle>3</TD>
    <TD class=CalOtherMonthDay style="WIDTH: 14%" align=middle>4</TD>
    <TD class=CalOtherMonthDay style="WIDTH: 14%" align=middle>5</TD>
    <TD class=CalOtherMonthDay style="WIDTH: 14%" 
align=middle>6</TD></TR></TBODY></TABLE><BR><SPAN id=RecentVisitors>
<H3 class=listtitle>最近访客</H3>
<TABLE border=0>
  <TBODY>
  <TR>
    <TD align=middle><IMG 
      onmouseover="try{BlogShowme(event, 'Tilter')}catch(ex){}" alt="Tilter 的头像" 
      src="《深入BREW开发》——第七章 创建新的BREW应用程序 - Gemsea的专栏 - CSDNBlog.files/2.jpg" 
      border=0><BR><A title="访问时间: 9/12/2007 5:43:36 PM" 
      href="http://blog.csdn.net/Tilter/">Tilter</A></TD>
    <TD align=middle><IMG 
      onmouseover="try{BlogShowme(event, 'bignose_dx')}catch(ex){}" 
      alt="bignose_dx 的头像" 
      src="C:\Documents and Settings\jingran\桌面\unibrew\《深入BREW开发》——第七章 创建新的BREW应用程序 - Gemsea的专栏 - CSDNBlog.files\2(1).jpg" 
      border=0><BR><A title="访问时间: 9/12/2007 5:42:28 PM" 
      href="http://blog.csdn.net/bignose_dx/">bignose_dx</A></TD></TR>
  <TR>
    <TD align=middle><IMG 
      onmouseover="try{BlogShowme(event, 'tommy_j_hwu')}catch(ex){}" 
      alt="tommy_j_hwu 的头像" 
      src="C:\Documents and Settings\jingran\桌面\unibrew\《深入BREW开发》——第七章 创建新的BREW应用程序 - Gemsea的专栏 - CSDNBlog.files\2(2).jpg" 
      border=0><BR><A title="访问时间: 9/12/2007 3:36:36 PM" 
      href="http://blog.csdn.net/tommy_j_hwu/">tommy_j_hwu</A></TD>
    <TD align=middle><IMG 
      onmouseover="try{BlogShowme(event, 'hujhxiaoku')}catch(ex){}" 
      alt="hujhxiaoku 的头像" 
      src="C:\Documents and Settings\jingran\桌面\unibrew\《深入BREW开发》——第七章 创建新的BREW应用程序 - Gemsea的专栏 - CSDNBlog.files\2(3).jpg" 
      border=0><BR><A title="访问时间: 9/12/2007 9:26:28 AM" 
      href="http://blog.csdn.net/hujhxiaoku/">hujhxiaoku</A></TD></TR>
  <TR>
    <TD align=middle><IMG 
      onmouseover="try{BlogShowme(event, 'tengzhihui')}catch(ex){}" 
      alt="tengzhihui 的头像" 
      src="C:\Documents and Settings\jingran\桌面\unibrew\《深入BREW开发》——第七章 创建新的BREW应用程序 - Gemsea的专栏 - CSDNBlog.files\2(4).jpg" 
      border=0><BR><A title="访问时间: 9/11/2007 12:09:02 AM" 
      href="http://blog.csdn.net/tengzhihui/">tengzhihui</A></TD>
    <TD align=middle><IMG 
      onmouseover="try{BlogShowme(event, 'argusun')}catch(ex){}" 
      alt="argusun 的头像" 
      src="C:\Documents and Settings\jingran\桌面\unibrew\《深入BREW开发》——第七章 创建新的BREW应用程序 - Gemsea的专栏 - CSDNBlog.files\2(5).jpg" 
      border=0><BR><A title="访问时间: 9/7/2007 12:56:44 PM" 
      href="http://blog.csdn.net/argusun/">argusun</A></TD></TR>
  <TR>
    <TD align=middle><IMG 
      onmouseover="try{BlogShowme(event, 'kevin_cheung')}catch(ex){}" 
      alt="kevin_cheung 的头像" 
      src="C:\Documents and Settings\jingran\桌面\unibrew\《深入BREW开发》——第七章 创建新的BREW应用程序 - Gemsea的专栏 - CSDNBlog.files\2(6).jpg" 
      border=0><BR><A title="访问时间: 9/6/2007 3:55:47 PM" 
      href="http://blog.csdn.net/kevin_cheung/">kevin_cheung</A></TD>
    <TD align=middle><IMG 
      onmouseover="try{BlogShowme(event, 'congwen11')}catch(ex){}" 
      alt="congwen11 的头像" 
      src="C:\Documents and Settings\jingran\桌面\unibrew\《深入BREW开发》——第七章 创建新的BREW应用程序 - Gemsea的专栏 - CSDNBlog.files\2(7).jpg" 
      border=0><BR><A title="访问时间: 8/31/2007 11:24:47 PM" 
      href="http://blog.csdn.net/congwen11/">congwen11</A></TD></TR>
  <TR>
    <TD align=middle><IMG 
      onmouseover="try{BlogShowme(event, 'ghostlwei')}catch(ex){}" 
      alt="ghostlwei 的头像" 
      src="C:\Documents and Settings\jingran\桌面\unibrew\《深入BREW开发》——第七章 创建新的BREW应用程序 - Gemsea的专栏 - CSDNBlog.files\2(8).jpg" 
      border=0><BR><A title="访问时间: 8/29/2007 11:07:59 PM" 
      href="http://blog.csdn.net/ghostlwei/">ghostlwei</A></TD>
    <TD align=middle><IMG 
      onmouseover="try{BlogShowme(event, 'dychen')}catch(ex){}" alt="dychen 的头像" 
      src="C:\Documents and Settings\jingran\桌面\unibrew\《深入BREW开发》——第七章 创建新的BREW应用程序 - Gemsea的专栏 - CSDNBlog.files\2(9).jpg" 
      border=0><BR><A title="访问时间: 8/28/2007 4:57:56 PM" 
      href="http://blog.csdn.net/dychen/">dychen</A></TD></TR></TBODY></TABLE></SPAN>
<H3 class=listtitle>文章</H3>
<UL class=list>
  <LI class=listitem><A 
  href="http://blog.csdn.net/Gemsea/category/275373.aspx">独立技术文章</A><A 
  href="http://blog.csdn.net/Gemsea/category/275373.aspx/rss">(RSS)</A>
  <LI class=listitem><A 
  href="http://blog.csdn.net/Gemsea/category/275371.aspx">深入BREW开发</A><A 
  href="http://blog.csdn.net/Gemsea/category/275371.aspx/rss">(RSS)</A></LI></UL>
<H3 class=listtitle>收藏</H3>
<UL class=list></UL>
<H3 class=listtitle>相册</H3><!--category title-->
<UL class=list></UL>
<H3 class=listtitle>存档</H3>
<UL class=list>
  <LI><A href="http://blog.csdn.net/Gemsea/archive/2007/07.aspx">2007年07月(1)</A>
  <LI><A href="http://blog.csdn.net/Gemsea/archive/2007/05.aspx">2007年05月(2)</A>
  <LI><A href="http://blog.csdn.net/Gemsea/archive/2007/02.aspx">2007年02月(2)</A>
  <LI><A href="http://blog.csdn.net/Gemsea/archive/2007/01.aspx">2007年01月(3)</A>
  <LI><A 
  href="http://blog.csdn.net/Gemsea/archive/2006/09.aspx">2006年09月(4)</A></LI></UL></DIV></DIV>
<DIV id=centercontent>
<TABLE width="72%">
  <TBODY>
  <TR>
    <TD><!--done-->
      <DIV class=Tag>
      <SCRIPT language=javascript 
      src="《深入BREW开发》——第七章 创建新的BREW应用程序 - Gemsea的专栏 - CSDNBlog.files/urltag.aspx"></SCRIPT>

      <DIV style="CLEAR: both"></DIV></DIV><SPAN class=PreAndNext 
      id=viewpost.ascx_PreviousAndNextEntriesUp>
      <DIV align=center><A 
      href="http://blog.csdn.net/Gemsea/archive/2007/07/25/1706712.aspx">上一篇:&nbsp;《深入BREW开发》——第八章 
      BREW的事件处理</A>&nbsp;|&nbsp;<A 
      href="http://blog.csdn.net/Gemsea/archive/2007/05/15/1609909.aspx">下一篇:&nbsp;《深入BREW开发》——第六章 
      使用Applet和模块</A></DIV></SPAN><BR>
      <SCRIPT>function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t),'keyit','scrollbars=no,width=475,height=575,left=75,top=20,status=no,resizable=yes'));keyit.focus();}</SCRIPT>

      <DIV class=post>
      <DIV class=postTitle>
      <SCRIPT 
      src="《深入BREW开发》——第七章 创建新的BREW应用程序 - Gemsea的专栏 - CSDNBlog.files/vote.js"></SCRIPT>
      <A href="http://blog.csdn.net/Gemsea/archive/2007/05/15/1609919.aspx"><IMG 
      height=13 
      src="《深入BREW开发》——第七章 创建新的BREW应用程序 - Gemsea的专栏 - CSDNBlog.files/authorship.gif" 
      width=15 border=0>&nbsp;《深入BREW开发》——第七章 创建新的BREW应用程序</A> </DIV>
      <DIV class=postText>&nbsp;
      <DIV align=center><STRONG><FONT size=5><A name=_Toc137296223>第七章 
      </A><SPAN>创建新的BREW</SPAN><SPAN>应用程序</SPAN></FONT></STRONG></DIV>
      <DIV><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
      </SPAN>在第六章中,我们介绍了Applet和模块的相关内容,并且熟悉了BREW开发环境,那么现在是开始创建一个属于我们自己的应用程序的时候了。在BREW中创建应用程序最简单的方式是,通过BREW在Visual 
      Studio 
      C++环境中的应用程序向导。通过向导,可以一步一步的让我们构建成功开发BREW应用程序所需要的组件。接下来我们就详细的介绍一下BREW应用程序的开发方法。</DIV>
      <DIV><STRONG><FONT size=4><A name=_Toc122440714><SPAN>7.1 
      </SPAN></A><SPAN><SPAN>写在开发前面的话</SPAN></SPAN></FONT></STRONG></DIV>
      <DIV><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
      </SPAN>在进行真正的BREW应用程序开发之前,有一些开发的注意事项需要事先讲明。这样可以让我们避免一些经常性的错误,从而减少开发调试的时间。这些注意事项主要包含如下几个方面:</DIV>
      <DIV><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
      1</SPAN>、从Windows的模拟器移植到BREW设备的问题</DIV>
      <DIV><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
      2</SPAN>、在BREW设备上会出现问题,而在BREW模拟器中不必检测的</DIV>
      <DIV><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3</SPAN>、良好的BREW编程习惯</DIV>
      <DIV><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
      </SPAN>通过对这些注意事项的检查,可减少从Wondows到BREW设备上的移植任务,同时让程序可以在BREW设备上正确运行。详细内容如下表:</DIV>
      <TABLE 
      style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse" 
      cellSpacing=0 cellPadding=0 border=1>
        <TBODY>
        <TR>
          <TD 
          style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 4cm; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" 
          vAlign=top width=151>
            <DIV>注意事项</DIV></TD>
          <TD 
          style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 312.7pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" 
          vAlign=top width=417>
            <DIV>详细描述</DIV></TD></TR>
        <TR>
          <TD 
          style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 4cm; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" 
          vAlign=top width=151>
            <DIV>执行空指针检查</DIV></TD>
          <TD 
          style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 312.7pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" 
          vAlign=top width=417>
            <DIV>关于这一条有如下两个方面:</DIV>
            <DIV>1、在使用ISHELL_CreateInstance()或其他接口函数创建接口实例后,一定要进行接口指针有效性的检查,如果指针异常,则不能够使用这个接口</DIV>
            <DIV>2、检查全部的指针以确认指针有效性,包括传入的、使用BREW方法创建的和分配内存后的。不可用的指针将引起系统的致命错误。</DIV></TD></TR>
        <TR>

⌨️ 快捷键说明

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