手机版

C++课程设计报告(简易文本编辑器)(10)

发布时间:2021-06-06   来源:未知    
字号:

C++编译的文本编辑器

}

}

::DragFinish (hDropInfo); //释放内存 i=0;

delete []lpszFileName;

void CEasyTXTDlg::OpenFile() {

CString strCmdLine = GetCommandLine(); int totalLen = strCmdLine.GetLength(); int i = 0;

int index = 0;//循环统计字符个数

for (i = 0,index = 0; i < 3; i++,index ++) { }

if (index != 0) {

for (i = index;i < totalLen - 1;i ++)

SavePath += strCmdLine.GetAt(i); int n = SavePath.ReverseFind('.');

CString stl = SavePath.Right(SavePath.GetLength() - n - 1);

if (stl == "txt" || stl == "TXT" || stl == "c" || stl == "C" || stl == {

CString strText;

CFile file(SavePath,CFile::modeReadWrite); //以读与写方式打开文件 char read[50000];

file.Read(read,50000); //读取文件内容 for(unsigned i=0;i<file.GetLength();i++) {

strText += read[i];//把文件内容赋值给CString变量

index = strCmdLine.Find("\"", index); //查找字符串

"cpp" || stl == "CPP"

|| stl == "h" || stl == "H" || stl == "xml" || stl == "XML" || stl

== "html" || stl == "HTML")

}

C++课程设计报告(简易文本编辑器)(10).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)