CreateFile

<< Clique para Mostrar o Sumário >>

 

CreateFile

CreateFile(ProjectName, ClassName, [FileName], [FolderName], [RunWizard], [OpenView])

Cria um novo objeto em um arquivo de projeto (.prj). Os parâmetros deste método são os seguintes:

ProjectName: O nome do arquivo de projeto onde o objeto é inserido. Este parâmetro não pode ser vazio, e o arquivo de projeto deve estar carregado no Elipse Power Studio. Pode ser o caminho completo do arquivo de projeto ou o caminho relativo ao arquivo de Domínio. Não há necessidade de adicionar a extensão .prj

ClassName: O nome da classe do objeto que é criado. Veja a tabela a seguir para os valores permitidos neste parâmetro

FileName: O nome do objeto inserido. Se este parâmetro é omitido, utiliza o nome padrão para a criação do objeto de tipo indicado em ClassName. O tamanho máximo permitido para este parâmetro é de 32 caracteres e, se já existir, é automaticamente incrementado

FolderName: O nome da Pasta onde o objeto é criado. Se este parâmetro é omitido, o objeto é criado na raiz do arquivo de projeto. O nome da Pasta deve obedecer às mesmas regras da seção de Notas do método RenameFolder

RunWizard: Booleano que indica se o assistente de configuração da classe indicada por ClassName é aberto após a execução deste método. Se este parâmetro é omitido, o assistente de configuração é aberto

OpenView: Booleano que indica se o Editor do objeto inserido é aberto após a execução deste método. Se este parâmetro é omitido, o Editor do objeto é aberto

 

Valores possíveis para o parâmetro ClassName

Objeto a ser Criado

Valor do Parâmetro

Alimentador

Power.PowerFeeder

Banco de Dados

DB.DBServer

Configuração de Alarmes

DB.AlarmConfig

Configuração do Power

Power.PowerConfig

Driver de Comunicação

IODrv.IODriver

Driver de Comunicação OPC

IODrv.OPCDriver

Driver de Comunicação OPC UA

IODrv.UaDriver

Fórmula

DB.Formula

Histórico

DB.Hist

Linha de Transmissão

Power.PowerTransmissionLine

Parque Eólico

Power.WindPowerPlant

Planta Fotovoltaica

Power.PhotovoltaicPowerPlant

Quadro

Panel.FrameSet

Relatório de Seção

Panel.E3SectionReport

Servidor de Alarmes

DB.AlarmServer

Servidor de Dados

Panel.DataServer

Storage

DB.Historian

Subestação

Power.PowerSubstation

Tela

Panel.Screen

Viewer

Panel.Viewer

Esta página foi útil?