hlzhi
路人甲
路人甲
  • 注册日期2005-09-12
  • 发帖数19
  • QQ
  • 铜币155枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2316回复:3

一个打开.gst文件的问题

楼主#
更多 发布于:2005-09-22 19:05
大家帮我看看以下这段程序,我的想法是将我开发的.gst文件全部放在D://开发程序//UtcSim02//net目录下,然后,通过列表控件将这个文件夹下的所有gst文件显示出来从中选择打开文件,但newGeo文件却始终显示的是mapInfo下,默认的系统目录下的gst文件,请有关知道的高手帮我解决解决这个问题,谢谢<BR>BOOL CGeosetDlg::OnInitDialog() <BR>{<BR> CDialog::OnInitDialog();<BR> if(m_pMapX==NULL) return TRUE;<BR> CString str;<BR> str="D://开发程序//UtcSim02//net";<BR>         CString tempclientpath;<BR> tempclientpath.Format("%s",str);<BR> m_pMapX->SetSearchPath(tempclientpath);<BR>        CMapXGeosets newGeo=m_pMapX->GetGeosets(); <BR>        CString strCurrName=m_pMapX->GetGeoSet();<BR>        int nIndex=-1;<BR>        for(int i=0;i<newGeo.GetCount();i++)<BR>       {<BR> CMapXGeoset tempGeo=newGeo.Item(i+1);<BR> CString str=tempGeo.GetPathName();<BR>          CString strGeo=tempGeo.GetUserName();<BR>          if(strGeo==strCurrName) nIndex=i;<BR>          m_ctrlGeoset.AddString(strGeo);<BR>       }<BR>      UpdateData(FALSE);<BR>       m_ctrlGeoset.SetCurSel(nIndex-1);<BR> <BR> // TOD 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>
喜欢0 评分0
hlzhi
路人甲
路人甲
  • 注册日期2005-09-12
  • 发帖数19
  • QQ
  • 铜币155枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2005-09-23 22:52
那可以给提点建议吗?!
举报 回复(0) 喜欢(0)     评分
hlzhi
路人甲
路人甲
  • 注册日期2005-09-12
  • 发帖数19
  • QQ
  • 铜币155枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2005-09-25 10:46
这个帖子的问题已经解决,现申请收贴
举报 回复(0) 喜欢(0)     评分
tomatojoy
路人甲
路人甲
  • 注册日期2005-10-14
  • 发帖数60
  • QQ
  • 铜币433枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2005-11-21 14:36
我现在遇到跟你一样的问题,请问你最后是如何解决的呢?谢谢!
举报 回复(0) 喜欢(0)     评分
游客

返回顶部