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

📄 subject_47797.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:47797 发表者:我就是要学VC 发表日期:2003-07-24 13:48:32
<br>主题:请问如何实现启动提示?
<br>内容:有的应用程序启动时,弹出一个对话框,然后点下一条就显示下一个。可以一直显示,<BR>我看原代码好象就是一个TXT文件,里面保存有这些提示一句一行。<BR>不知道如何读出这个文件一次一行的显示??<BR>谢谢向告!!<BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:名字没想好 回复日期:2003-07-24 15:56:59
<br>内容:  你说的是像一些软件启动时弹出的你知道嘛之类的对话框是不是,如果是的话在VC的工程-->添加里面可以找到的,具体是哪个我忘了,明天发个实例给你!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:天心 回复日期:2003-07-24 17:33:05
<br>内容:这样做:<BR>先做个对话框<BR>在程序启动时读取设置值注册表或INI文件<BR>BOOL IsShow; //是否显示<BR>long fle;&nbsp;&nbsp; //文件中第几行<BR>在应用程序初始化时:<BR>CString str=ReadFile();<BR><BR>CDialog dlg;<BR>dlg.str=str;<BR>dlg.Create();<BR><BR>就搞定。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:我就是要学VC 回复日期:2003-07-24 19:17:37
<br>内容:正是1楼的兄弟说的那种效果,我看别人的代码,可是对话框中的下一条都没有代码,所以不知道怎么看。<BR>2楼的兄弟说的方法,可能是我太水了吧,我学都学不会。不知道可否讲的详细一点点,真实谢谢了。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:helptohelp 回复日期:2003-07-27 10:40:28
<br>内容:先定义一个CStdioFile类对象,然后可以把文件一行一行的读出来,每读一次就显示一个对话框。一楼的兄弟,你不防试试看。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:天心 回复日期:2003-07-27 20:32:54
<br>内容:INI文件怎么用总知道吧要不直接写入注册表<BR>建一个对话框CMyDlg,定义一个文本框,只读<BR>m_strCurLine;<BR>在CMainFrame::Create(...)中加入以下代码 别忘了#include "MyDlg.h"<BR><BR>BOOL m_bIsShow;<BR>LONG m_lCurLine;<BR>//在MainFrm.h中加入变量&nbsp;&nbsp;&nbsp;&nbsp; <BR>CMyDlg *dlg;<BR>//在构造中dlg=NULL;<BR>//析构中delete dlg;<BR>//读INI文件数据<BR>m_bIsShow=::GetPrivateProfileInt("设置","是否显示",<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1,"d:\\my.ini");<BR>m_lCurLine=::GetPrivateProfileInt("设置","当前行",<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1,"d:\\my.ini");<BR>if(m_bIsShow)<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;CStdioFile fp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;CFileException e;//文件异常处理<BR>&nbsp;&nbsp;&nbsp;&nbsp; CString str;<BR>&nbsp;&nbsp;&nbsp;&nbsp;if(!CFile::GetStatus ("D"\\my.txt",rstatus))<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //try<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fp.Open("d:\\my.ini",CFile::modeRead,NULL);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//throw<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for(int i=0;i&lt;m_lCurLine;i++)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fp.ReadString(str)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fp.Close();<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp; dlg.SetDlgItemTxt(IDC_EDIT,str);<BR>if(!dlg)<BR>&nbsp;&nbsp;&nbsp;&nbsp; dlg.Create(IDD_DIALOG1,this);<BR>&nbsp;&nbsp;&nbsp;&nbsp; dlg.ShowWindow(SW_SHOW);<BR>}<BR><BR><BR><BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

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