📄 subject_38990.htm
字号:
<p>
序号:38990 发表者:网上追跳 发表日期:2003-05-07 14:26:08
<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-05-07 15:39:48
<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>
回复者:网上追跳 回复日期:2003-05-08 15:18:32
<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>
<font color=red>答案被接受</font><br>回复者:kingnee 回复日期:2003-05-11 22:22:14
<br>内容:CFile下的Status.m_,本人以前弄过,下次上网时给你代码!
<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-05-12 13:13:43
<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>
回复者:kingnee 回复日期:2003-05-13 16:05:18
<br>内容:想问一下你用什么方式访问数据库的,ODBC,DAO,ADO》你是否在保存数据时,对应库表中的全部字段?同时给你查看文件属性的代码(数据库也可以)。<BR>其实问题在与你的连接数据库的代码上。//下面仅做参考<BR>MAX_PATH 自定义为大小<BR>BOOL CFileLook::OnInitDialog() <BR>{<BR> CDialog::OnInitDialog();<BR> char path[MAX_PATH];<BR> HMODULE hModule=GetModuleHandle("\\.filename.*");<BR> //filename.* 为文件名<BR> //取出本目录下的文件路径 ,可以用其它方法 代码如在最后:<BR> GetModuleFileName(hModule,path,200);<BR> CFileStatus status;<BR> CString str;<BR> if( CFile::GetStatus( path, status ) )<BR> {<BR> m_edit1.SetWindowText(status.m_ctime.Format("%Y年%m月%d日 %H:%M:%S"));<BR> m_edit2.SetWindowText(status.m_mtime.Format("%Y年%m月%d日 %H:%M:%S"));<BR> m_edit3.SetWindowText(status.m_atime.Format("%Y年%m月%d日"));<BR> str.Format("%d字节",status.m_size);<BR> m_edit4.SetWindowText(str);<BR> str.Format("%s%s%s%s",<BR> (status.m_attribute&CFile::readOnly) == CFile::readOnly ? "只读 ":"",<BR> (status.m_attribute&CFile::hidden) == CFile::hidden ? "隐藏 ":"",<BR> (status.m_attribute&CFile::system) == CFile::system ? "系统 ":"",<BR> (status.m_attribute&CFile::archive) == CFile::archive ? "存档 ":"");<BR> m_edit5.SetWindowText(str);<BR> str.Format("%s",status.m_szFullName);<BR> m_edit6.SetWindowText(str);<BR> }<BR> else<BR> {<BR> m_edit6.SetWindowText("该文件不存在!");<BR> m_edit1.SetWindowText("");<BR> m_edit2.SetWindowText("");<BR> m_edit3.SetWindowText("");<BR> m_edit4.SetWindowText("");<BR> m_edit5.SetWindowText("");<BR> }<BR> // TODO: Add extra initialization here<BR> <BR> return TRUE; // return TRUE unless you set the focus to a control<BR> // EXCEPTION: OCX Property Pages should return FALSE<BR>}<BR><BR><BR><BR><BR>//以下代码是取文件路径 CFileAll 继承FileDialog类<BR>//保存到 filepath 中 CString;<BR> CFileAll filedialog(TRUE, NULL,"*.*",OFN_EXPLORER | <BR> OFN_PATHMUSTEXIST | OFN_HIDEREADONLY | <BR> OFN_OVERWRITEPROMPT,NULL); <BR> filedialog.m_ofn.lpstrFilter = "*.*"; //文件类型<BR> filedialog.m_ofn.lpstrTitle = "选择要查看的文件";<BR> if ( filedialog.DoModal() != IDOK)<BR> {<BR> delete filedialog;<BR> return;<BR> }<BR> else //(filedialog.DoModal() == IDOK) //打开文件后执行的。。。<BR> {<BR> m_filedisplay.DeleteAllItems();<BR> CPelistApp *pApp = (CPelistApp *)AfxGetApp();<BR> //在CPelistApp 中添一个成员变量m_filepath<BR> //CFileAll 继承FileDialog类,在CFileAll::OnDestroy()中<BR> //添加:1 CPelistApp *pApp = (CPelistApp *)AfxGetApp();<BR> //添加:2 pApp->m_nfileallpath = CFileDialog::GetPathName(); <BR> filepath = pApp->m_nfileallpath ;<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 + -