阅读:2316回复:3
一个打开.gst文件的问题
大家帮我看看以下这段程序,我的想法是将我开发的.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>
|
|
1楼#
发布于:2005-09-23 22:52
那可以给提点建议吗?!
|
|
2楼#
发布于:2005-09-25 10:46
这个帖子的问题已经解决,现申请收贴
|
|
3楼#
发布于:2005-11-21 14:36
我现在遇到跟你一样的问题,请问你最后是如何解决的呢?谢谢!
|
|