文档

slproject.loadProject

加载万博1manbetx项目

句法

slproject.loadProject(projectPath);
PROJ = slproject.loadProject(projectPath)

描述

slproject.loadProject(projectPath);通过加载指定的项目.PRJ文件或文件夹projectPath在Simuli万博1manbetxnk®项目工具,并关闭所有当前打开的项目。

PROJ= slproject.loadProject (projectPath加载项目,并返回一个项目对象PROJ操纵项目。用slproject.loadProject项目自动化脚本。

例子

全部收缩

从文件夹,名为加载一个项目'C:/项目/ PROJECT1 /'。替换项目的位置,这条道路。

PROJ = slproject.loadProject('C:/项目/ PROJECT1 /'

打开机身的项目和使用slproject.getCurrentProjects拿到项目对象操作在命令行中的项目。

sldemo_slproject_airframe proj = slproject.getCurrentProjects
PROJ = ProjectManager与属性:名称:的Simulink项目机身实施例“类万博1manbetx别:[1x1的slproject.Category]快捷键:[1×8 slproject.Shortcut] ProjectPath:[1X7 slproject.PathFolder] ProjectReferences:[1X0 slproject.ProjectReference]文件:[1X30slproject.ProjectFile] RootFolder: 'C:\工作\ S万博1manbetximulink的\项目\机身'

获取机身项目。

sldemo_slproject_airframe PROJ = slproject.getCurrentProjects;

查找项目的命令。

方法(PROJ)
类slproject的方法。项目经理:addFile, findecategory, listModifiedFiles,导出refreshSourceControl, reload, removeCategory, removeFile

你会得到一个项目对象后,您可以检查项目属性。

获得机身项目。

sldemo_slproject_airframe PROJ = slproject.getCurrentProjects;

检查项目文件。

文件= proj.Files
文件= 1X30 project文件阵列具有属性:路径标签修订SourceControlStatus

检查第13个文件的标签。

proj.Files(13).Labels
ANS =标签与属性:文件:C:\ TEMP \机身\型号\ AnalogControl.mdl“数据:[]数据类型: '无' 名称: '设计' 类别名称: '分类'

按名称获取一个特定的文件。

MYFILE =的FindFile(PROJ,'模型/ AnalogControl.mdl'
MYFILE = project文件具有属性:路径:C:\ TEMP \机身\模型\ AnalogControl.mdl'标签:[1x1的slproject.Label]修订: '2' SourceControlStatus:未改性的

找出您可以对该文件做什么。

方法(MYFILE)
类slproject.ProjectFile方法:addLabel removeLabel findLabel

输入参数

全部收缩

项目的完整路径.PRJ文件或路径到项目根文件夹,指定为字符向量。

例:'C:/projects/project1/myProject.prj'

例:'C:/项目/ PROJECT1 /'

输出参数

全部收缩

项目,返回一个项目对象。使用项目对象来操作,并在命令行中探索Simulink的项目。万博1manbetx

性能PROJ输出参数。

项目属性 描述
名称 项目名称
分类 项目标签的分类
快捷键 在项目的快捷方式文件
ProjectPath

文件夹是在MATLAB中的项目投产®路径

ProjectReferences 包含引用的工程文件夹
路径和项目文件的名称
RootFolder 完整路径项目的根文件夹

介绍了R2013a

是这个主题有帮助吗?