博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ObjectARX_符号表---->线型
阅读量:7055 次
发布时间:2019-06-28

本文共 1242 字,大约阅读时间需要 4 分钟。

hot3.png

class CLinetypeParam { public: CLinetypeParam(); CLinetypeParam(CString v_strName, CString v_strView); virtual ~CLinetypeParam(); public: CString m_strName; //线型名 CString m_strView; //线型描述 }; typedef CArray AryLinetype; BOOL CBaseInf:ReadLineTypeFile(AryLinetype &v_Param, CString v_strPath) { char szPath[MAX_PATH]; if (ads_findfile(v_strPath,szPath) != RTNORM) { ads_printf("Could not find file %s./n", v_strPath); return FALSE; } CLinetypeParam TempParam; TempParam.m_strName = _T("CONTINUOUS"); TempParam.m_strView = _T("_______________________________________"); //v_Param.Add(CLinetypeParam("CONTINUOUS", // "_______________________________________")); v_Param.Add(TempParam); CStdioFile DateFile; CFileException e; CString strTemp = _T(""); if( !DateFile.Open(szPath, CFile::modeRead, &e ) ) { ads_printf("Could not open file %s./n", v_strPath); return FALSE; } while(DateFile.ReadString(strTemp)) { int nSt = strTemp.Find('*'); int nMi = strTemp.Find(','); if(nSt != -1 && nSt != -1 && nSt < nMi) { CLinetypeParam TempParam; TempParam.m_strName = strTemp.Mid(nSt+1,nMi-nSt-1); TempParam.m_strView = strTemp.Mid(nMi+1); v_Param.Add(TempParam); } } DateFile.Close(); return TRUE; }

未完待续

转载于:https://my.oschina.net/u/2930533/blog/2244670

你可能感兴趣的文章
Dropbox Folder Sync – 让 Dropbox 同步任意文件夹
查看>>
PHP 网页爬虫
查看>>
sql字符串的拼接 (字符串和二进制,erlang的mysql驱动)
查看>>
WinSocket同时接入量的疑惑(求解...)
查看>>
终端I/O之终端窗口的大小
查看>>
《C#高级编程》学习笔记------C#中的事件和委托
查看>>
sql-mysql
查看>>
转 管线开发
查看>>
Struts2学习笔记1
查看>>
远程首次连接mysql速度慢的解决方法:skip-name-resolve取消DNS的反向解析(转)
查看>>
php栈数据结构和括号匹配算法
查看>>
Visual Studio 2013 的 Xamarin 安装教程
查看>>
Spring_Task初探(注解,XML配置)
查看>>
MyEclipse 2015优化技巧
查看>>
众推项目的最近讨论
查看>>
SD卡兼容性问题(转)
查看>>
解决ecshop登陆自动退出的莫名现象
查看>>
面试之求找两个数和为某个数、几个连续数等于某个数
查看>>
【LaTeX排版】LaTeX纸排版&lt;两&gt;
查看>>
C/C++函数调用方式
查看>>