資源簡介
ARCGIS SHP轉VCT工具

代碼片段和文件信息
#include?“stdafx.h“
#include?“MapField.h“
CMapField::CMapField()
{
m_csFieldName?=?_T(““);
m_csValue??=?_T(““);
m_lFieldType?=?fdInvaild;
::VariantInit(&m_varValue);
}
CMapField::CMapField(CMapField&?field)
{
m_csFieldName?=?field.GetName();?
m_csValue??=?field.GetValueAsString();??
m_lFieldType?=?field.GetType();
m_varValue?=?field.GetValue();?
}
CMapField::~CMapField()
{
}
CString?CMapField::GetName()
{
return?m_csFieldName;
}
void?CMapField::SetName(LPCTSTR?lpszName)
{
m_csFieldName?=?lpszName;
}
long?CMapField::GetType()
{
return?m_lFieldType;
}
void?CMapField::SetType(long?lType)
{
m_lFieldType?=?lType;
}
CString?CMapField::GetValueAsString()
{
CString?csValue?=?_T(““);
switch(?m_lFieldType?)
????{
case?fdInteger:
csValue.Format(“%d“m_varValue.lVal);?
break;
????????case?fdDouble:
csValue.Format(“%f“m_varValue.dblVal);
break;
????????case?fdString:
return?m_csValue;?
????break;
case?fdInvaild:
break;
default:
break;
????}????
return?csValue;
}
void?CMapField::SetValueAsString(LPCTSTR?lpstr)
{
m_csValue?=?lpstr;
}
VARIANT?CMapField::GetValue()
{
return?m_varValue;
}
void?CMapField::SetValue(const?VARIANT&?var)
{
????switch(?m_lFieldType?)
????{
case?fdInteger:
????m_varValue.bVal?=?var.bVal;
m_varValue.lVal?=?var.lVal;?
break;
????????case?fdDouble:
m_varValue.bVal?=?var.bVal;
m_varValue.dblVal?=?var.dblVal;?
break;
??????? case?fdInvaild:
break;
default:
m_varValue?=?var;
break;
????}??????
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2010-05-09?12:33??SHP_to_VCT\
?????文件?????????937??2008-06-06?00:01??SHP_to_VCT\dbfFile.h
?????目錄???????????0??2010-05-04?16:10??SHP_to_VCT\Debug\
?????文件???????14599??2010-05-01?22:28??SHP_to_VCT\Debug\MapField.obj
?????文件???????????0??2010-05-01?22:28??SHP_to_VCT\Debug\MapField.sbr
?????文件???????29959??2010-05-01?22:28??SHP_to_VCT\Debug\MapFields.obj
?????文件???????????0??2010-05-01?22:28??SHP_to_VCT\Debug\MapFields.sbr
?????文件???????51023??2010-05-01?22:28??SHP_to_VCT\Debug\MapLine.obj
?????文件???????????0??2010-05-01?22:28??SHP_to_VCT\Debug\MapLine.sbr
?????文件???????34817??2010-05-01?22:28??SHP_to_VCT\Debug\MapParts.obj
?????文件???????????0??2010-05-01?22:28??SHP_to_VCT\Debug\MapParts.sbr
?????文件???????13739??2010-05-01?22:28??SHP_to_VCT\Debug\MapPoint.obj
?????文件???????????0??2010-05-01?22:28??SHP_to_VCT\Debug\MapPoint.sbr
?????文件???????41464??2010-05-01?22:28??SHP_to_VCT\Debug\MapPoints.obj
?????文件???????????0??2010-05-01?22:28??SHP_to_VCT\Debug\MapPoints.sbr
?????文件???????50222??2010-05-01?22:28??SHP_to_VCT\Debug\MapPolygon.obj
?????文件???????????0??2010-05-01?22:28??SHP_to_VCT\Debug\MapPolygon.sbr
?????文件???????38904??2010-05-01?22:28??SHP_to_VCT\Debug\MapRecordSet.obj
?????文件???????????0??2010-05-01?22:28??SHP_to_VCT\Debug\MapRecordSet.sbr
?????文件????????9223??2010-05-01?22:28??SHP_to_VCT\Debug\MapRectangle.obj
?????文件???????????0??2010-05-01?22:28??SHP_to_VCT\Debug\MapRectangle.sbr
?????文件???????37304??2010-05-01?22:28??SHP_to_VCT\Debug\MapRender.obj
?????文件???????????0??2010-05-01?22:28??SHP_to_VCT\Debug\MapRender.sbr
?????文件???????37868??2010-05-01?22:28??SHP_to_VCT\Debug\MapTableDesc.obj
?????文件???????????0??2010-05-01?22:28??SHP_to_VCT\Debug\MapTableDesc.sbr
?????文件?????5776384??2010-05-04?16:10??SHP_to_VCT\Debug\SHP2VCT.bsc
?????文件??????258142??2010-05-04?16:10??SHP_to_VCT\Debug\SHP2VCT.exe
?????文件??????465204??2010-05-04?16:10??SHP_to_VCT\Debug\SHP2VCT.ilk
?????文件???????16756??2010-05-01?22:28??SHP_to_VCT\Debug\SHP2VCT.obj
?????文件?????8343624??2010-05-01?22:28??SHP_to_VCT\Debug\SHP2VCT.pch
?????文件??????664576??2010-05-04?16:10??SHP_to_VCT\Debug\SHP2VCT.pdb
............此處省略64個文件信息
- 上一篇:PWM互補方波輸出
- 下一篇:畢業論文設計軟件開發
評論
共有 條評論