SAP2000_API_CHS_C#_GetModelIsLocked
时间:2011-04-04 来源:AL小虾
GetModelIsLocked
语法
SapObject.SapModel.GetModelIsLocked
C#函数
参数
无
备注
当返回值为true时模型被锁住,为false时模型未被锁住;
除了一些特殊情况,当模型被锁住时,一些定义和其它任务无法被更改,执行更改将导致程序错误。
C#实例
public void Example()
{
//变量定义
int ret;
bool IsLocked;
//实例化
Sap2000.SapObject SapObject = new Sap2000.SapObject();
Sap2000.cSapModel SapModel = new Sap2000.cSapModel();
//运行程序
SapObject.ApplicationStart();
//新建模型D
ret = SapModel.InitializeNewModel(Sap2000.eUnits.kip_ft_F);
//新建空白文档
ret = SapModel.File.NewBlank();
//判断模型是否锁住
IsLocked = SapModel.GetModelIsLocked();
if (IsLocked == true) MessageBox.Show("模型被锁住!"); else MessageBox.Show("模型未被锁住!");
//退出程序
SapObject.ApplicationExit(false);
SapModel = null;
SapObject = null;
} 相关阅读 更多 +










