Referencia de ejemplos de scripting
Esta referencia abarca los ejemplos de scripts de Altium Designer disponibles para descargar desde Altium.
La carpeta Scripts dentro del archivo ZIP contiene subcarpetas organizadas según los lenguajes de scripting. Por ejemplo, los scripts de DelphiScript se encuentran en la carpeta DelphiScript Scripts. Los scripts disponibles específicos por lenguaje son:
Ejemplos de DelphiScript
Todos los scripts de DelphiScript, ya sean unidades de script o formularios de script, tienen una extensión *.pas. Los ejemplos de scripts de DelphiScript están ordenados en las siguientes carpetas de scripts:
- Scripts generales
- Scripts DXP
- Scripts PCB
- Scripts SCH
- Scripts de procesos
- Scripts de Workspace Manager
- Scripts FPGA
Carpeta General
Scripts generales
\DelphiScript Scripts\General_Scripts.PRJSCR
Script Filename |
Description |
|---|---|
IniFileEg |
Este script demuestra el uso del objeto |
Mandelbrot |
Este script demuestra el uso de gráficos para construir un conjunto de Mandelbrot en un formulario de script. |
MM |
Este script demuestra el uso del componente |
ShowModalEg |
Este script demuestra el uso de la propiedad |
SineWave |
Este script demuestra cómo generar y trazar una onda sinusoidal en un formulario de script. |
TextFileConvert |
El archivo |
TicTac |
Un juego de tres en raya. |
UpdateTime |
Este script demuestra el uso del componente |
HelloWorld
\DelphiScript Scripts\General\HelloWorld.PRJSCR
Script Filename |
Description |
|---|---|
HelloWorldDialog |
Un simple mensaje de hola mundo usando el formulario de script. |
HelloWorld |
Un simple hola mundo: una introducción al lenguaje DelphiScript. |
Zipper
\DelphiScript Scripts\General\Zipper.PRJSCR
Script Filename |
Description |
|---|---|
ZipperForm |
Este script utiliza la API de compresión expuesta en el motor de scripting. Este proyecto comprime un proyecto de diseño y sus archivos asociados. |
Carpeta DXP
Scripts DXP
\DelphiScript Scripts\DXP\DXP_Scripts.PrjScr
Script Filename |
Description |
|---|---|
ClientServerInterfacesReport |
Este script demuestra cómo utilizar las interfaces de cliente y obtiene información sobre archivos de instalación del servidor, tipos de ventana, comandos y paneles. |
ExtractFilesFromIntLibs |
Este script demuestra cómo extraer archivos de bibliotecas fuente de archivos de bibliotecas integradas con extensión |
IntLibSearchDemo |
Este script demuestra cómo encontrar footprints y modelos 3D en archivos de bibliotecas integradas y en archivos PCBLIB. |
OpenADoc |
Este script demuestra cómo abrir un documento de texto usando el método |
ReportIntLibData |
Este script demuestra el uso de las interfaces Integrated Library Manager y Model Type Manager para extraer datos asociados con cada interfaz. |
ReportPCBViews |
Este script informa sobre todos los documentos PCB abiertos y sus vistas en X2. |
ServerProcessReport |
Este script demuestra cómo generar un informe para todos los procesos de los servidores instalados en X2. |
SettingDocumentDirty |
Este script demuestra cómo marcar un documento como modificado, para que se guarde cuando se invoque el comando Save. |
DXP Version
\DelphiScript Scripts\DXP\DXPVersion.PrjScr
Script Filename |
Description |
|---|---|
DXPVersionUnit |
Este script demuestra cómo encontrar el número de versión de la aplicación X2. |
Carpeta PCB
Scripts PCB
\DelphiScript Scripts\PCB\PCB_Scripts.PrjScr
Script Filename |
Description |
|---|---|
Count_Connection_Lines |
Este script demuestra cómo contar las líneas de conexión (pistas sin enrutar) en un documento PCB y muestra los resultados en el panel Messages. |
CreateAVia |
Este script demuestra cómo crear un nuevo objeto Via en un documento PCB. |
CreateComponentOnPCB |
Este script demuestra cómo crear un nuevo componente en un documento PCB. |
CreateFootprintInLibrary |
Este script demuestra cómo crear un nuevo footprint en un documento de biblioteca. |
CreatePCBObjects |
Este script tiene varias funciones para crear distintos objetos PCB en un documento PCB. Este script usa el método |
CreateRules |
Este script demuestra cómo crear dos reglas diferentes: una regla de ancho máximo-mínimo y una regla de definición de room (restricción de confinamiento). |
Cycle_Pcb_Cursor_Type |
Este script recorre los tipos de cursor disponibles en un documento PCB. |
DeletePCBObjects |
Este script demuestra cómo eliminar objetos PCB y actualizar correctamente el sistema Undo. |
EmbeddedObjects |
Este script demuestra el uso de objetos incrustados; es decir, crea y recupera estos objetos incrustados en un documento PCB actual. |
NetObjectAssign |
Este script demuestra cómo asignar una propiedad de red a un nuevo objeto que se ha colocado en un documento PCB. |
PadViaCacheProperties |
Este script demuestra el uso del registro |
PadStackInfo |
Este script demuestra cómo obtener diferente información de pad stack en un documento PCB. |
QueryBoard |
Este script consulta el documento PCB actual para obtener información de configuración de la placa. |
Undo |
Este script demuestra el sistema Undo del PCB. Incluye dos procedimientos para mostrar cómo funciona el sistema Undo: como un único Undo grande o como varios Undo más pequeños. |
Board Outline Copier
\DelphiScript Scripts\PCB\BoardOutline Copier\CopyBoardOutline.PrjScr
Script Filename |
Description |
|---|---|
CopyBoardOutlineForm |
Este script copia el contorno de la placa como pistas y arcos en una capa especificada. El usuario debe especificar los valores de Layer y Width antes de continuar. |
PCB Picture Creator
\DelphiScript Scripts\PCB\CreateRegionsFromBitmap\PCBPictureCreator.PrjScr
Script Filename |
Description |
|---|---|
ConvertPicture |
El formulario principal del script. |
ConstructContourSetFromPicture |
El script que se encarga de crear el conjunto de contornos a partir de un mapa de bits cargado. |
ConstructRegionsFromContourSet |
El script que se encarga de crear regiones a partir de cada conjunto de contornos. |
Footprint Finder
\DelphiScript Scripts\PCB\FootprintFinder\FootprintFinder.PrjScr
Script Filename |
Description |
|---|---|
FindFootprintUnit |
Busca un footprint en una biblioteca PCB usando la API de PCB. |
From Tos Generator
\DelphiScript Scripts\PCB\FromTosGenerator\FromTosGenerator.PrjScr
Script Filename |
Description |
|---|---|
CreateInterComponentFromTos |
Un script que pide al usuario seleccionar dos componentes y luego conecta pads con las mismas asignaciones de red. Limitaciones de este script: debe alejar el cursor de un componente para salir. Todas las redes deben reconstruirse manualmente después de ejecutar este script. |
formFormTos |
Formulario de script para este proyecto. |
Hole Size Editor
\DelphiScript Scripts\PCB\Hole Size Editor\Hole Size Editor.PrjScr
Script Filename |
Description |
|---|---|
HSForm |
Este es el cuadro de diálogo específico del editor de tamaño de agujero para cambiar uno de los tamaños de agujero. |
HSEditForm |
Este es el script principal del editor de tamaño de agujero. |
Customsort |
Este script customsort contiene rutinas de ordenación para el script Hole Size Editor. |
Mill Exporter
\DelphiScript Scripts\PCB\Mill Exporter\MillExporter.PrjScr
Script Filename |
Description |
|---|---|
MillExporter |
Un archivo de proyecto. Exporta un diseño PCB a un formato que puede ser fresado por una máquina fresadora CNC. Actualmente, solo se admite el lenguaje de fresado Roland RML. |
MillExporter |
Esta unidad convierte el Board Outline del documento PCB en un polígono para que se puedan generar datos para el documento PCB y fresarlo con una máquina fresadora CNC. |
MMExportDlg |
Esta unidad controla la configuración para exportar un documento PCB para que se enrute en una máquina fresadora. |
MMSetup |
Configura los valores predeterminados de una máquina fresadora que usará MillExporter en un archivo de texto INI. |
PCB Class Generator
\Delphiscript Scripts\PCB\PCB_Class_Generator.PrjScr
Script Filename |
Description |
|---|---|
PCB_Class_Generator.PrjScr |
Un archivo de proyecto de PCB Class Generator. |
PCB_Class_Generator_Form.dfm |
Este formulario de script está asociado con el script |
PCB_Class_Generator_Form.pas |
Este script agrega las redes de los objetos PCB seleccionados a una clase de red y tiene un formulario de script correspondiente. |
PCB Iterators
\DelphiScript Scripts\PCB\PCB Iterators\PCB Iterators.PrjScr
Script Filename |
Description |
|---|---|
Count_pads |
Este script cuenta la cantidad de pads en un documento PCB actual. |
CountTracksInComponent |
Este script cuenta las pistas de cinco componentes diferentes en un documento PCB actual. |
IterateComponentBodies |
Este script obtiene los cuerpos de componentes del documento PCB actual. |
IterateNets |
Este script demuestra cómo iterar las redes del documento PCB actual. |
IteratePolygons |
Este script itera los polígonos del documento PCB actual. |
IterateRegions |
Este script itera las regiones del documento PCB actual. |
LibraryIterator |
Este script demuestra el uso del iterador de biblioteca y muestra la cantidad de objetos hijos (primitivas de un footprint) para cada footprint encontrado en una biblioteca PCB. |
SpatialIterator |
Este script demuestra el uso del método |
PCB Layers
\DelphiScript Scripts\PCB\PCB Layers\PCB_Layers.PrjScr
Script Filename |
Description |
|---|---|
Layers_Info |
Este script obtiene información de las capas para el layer stack del PCB. |
QueryLayerPairs |
Este script consulta el documento PCB actual para obtener los pares de capas PCB. |
QueryLayersOfMechType |
Este script consulta el documento PCB actual para obtener las capas mecánicas. |
QueryLayerStack |
Este script consulta el Layer Stack del documento PCB actual. |
QueryMechLayers |
Este script consulta las capas mecánicas del documento PCB actual. |
QueryUsedLayers |
Este script consulta el documento PCB actual para obtener las capas que se usan. |
RebuildInternalAndSplitPlanes |
Este script fuerza la reconstrucción de los planos internos y divididos del PCB. |
Toggle_Connect_layer_display |
El script alterna la visibilidad de la capa de conexión en el PCB actual. |
ValidateLayerStack |
Este script valida la pila de capas y reporta una advertencia si la pila no es válida. |
PCB Logo Creator
\DelphiScript Scripts\PCB\PCB Logo Creator\PCBLogoCreator.PrjScr
Script Filename |
Description |
|---|---|
Converter |
Formulario del script, como el cuadro de diálogo que solicita al usuario cargar una imagen monocromática y luego elegir el grosor de las pistas, si desea reflejarla o no, etc. |
PCB Objects Mover
\DelphiScript Scripts\PCB\PCBObjectsMover\PCBObjectsMover.PrjScr
Script Filename |
Description |
|---|---|
OffSetObjectsForm |
Formulario para el proyecto. |
OffSetObjects |
Demuestra el uso del método |
PCB Outputs
\DelphiScript Scripts\PCB\PCBOutputs\PCBOutputsProject.PrjScr
Script Filename |
Description |
|---|---|
PCBOutputGenerator |
Esta unidad hace lo siguiente:
|
Violations |
Obtiene los objetos de violación existentes y genera un informe que detalla las diferentes violaciones. |
GetObjectClasses |
Formulario del script de informe de clases de objetos. Usted elige qué clase de objeto usar antes de generar una lista de clases de objetos de un tipo particular como archivo de texto. |
PCB Rules
\DelphiScript Scripts\PCB\PCB Rules\PCB Rules.PrjScr
Script Filename |
Description |
|---|---|
IterateRules |
Este script obtiene las reglas existentes para la PCB actual y genera un informe de texto sobre las reglas utilizadas, sus ID y sus nombres. |
ModifyWidthRules |
Este script modifica las restricciones de ancho existentes que tienen anchos mínimo, preferido y máximo inferiores a 20 mil y los actualiza a 10 mil de ancho. |
PCBLIB Outputs
\DelphiScript Scripts\PCB\PCBLIB Outputs\FootprintInfo.PrjScr
Script Filename |
Description |
|---|---|
FootprintInfoReport |
Este script genera un informe en formato CSV de todos los footprints con sus nombres de footprint, alturas y descripciones. |
Swap Or Rotate Components
\DelphiScript Scripts\PCB\SwapOrRotateComponents\SwapOrRotateComponents.PrjScr
Script Filename |
Description |
|---|---|
SwapComponentsUnit |
Intercambia dos componentes similares o rota un componente. |
Unique Object Checker
\DelphiScript Scripts\PCB\Unique Object Checker\UniqueObjectChecker.PrjScr
Script Filename |
Description |
|---|---|
Common |
Rutinas comunes para usar en el proyecto. |
ObjectChecker |
Comprueba Nets y componentes duplicados en un documento PCB actual. |
UnRoute Net Class
\DelphiScript Scripts\PCB\UnRoute Net Class\UnRoute Net Class.PrjScr
Script Filename |
Description |
|---|---|
Form_ChooseNetClass |
Este formulario de script le pide elegir qué clase de net usar para poder desrutar los objetos que pertenecen a esa clase de net. |
Values Checker
\DelphiScript Scripts\PCB\Values Checker\ValuesChecker.PrjScr
Script Filename |
Description |
|---|---|
ValuesCheckerUnit |
Este script comprueba si los objetos del documento PCB contienen valores válidos antes de generar una salida para cargar en el editor CAM. |
PCBAPI functions |
Unidad de script que contiene funciones para utilizarse en el cuadro de diálogo Values Checker. |
SCH folder
Scripts de esquemáticos.
Sch Scripts
\DelphiScript Scripts\SCH\Sch_Scripts.PrjScr
Script Filename |
Description |
|---|---|
AddModelToComponentScript |
Este script demuestra cómo agregar un modelo de simulación a un componente 555. Esto se hace agregando un archivo |
CountPorts |
Este script usa un iterador para contar puertos. |
CreateComponent_on_Sch |
Este script demuestra cómo colocar un componente en un documento esquemático. |
CreateSchObjects |
Este script crea objetos esquemáticos de dos maneras;
Este script utiliza la interfaz RobotManager para enviar mensajes esquemáticos. |
DeleteSchObjects |
El script demuestra cómo eliminar objetos esquemáticos y actualizar el sistema de deshacer usando la interfaz |
FetchParameters |
Este script tiene dos procedimientos. El primero obtiene parámetros del sistema (parámetros del documento) y el segundo muestra cómo obtener parámetros de un componente. |
IterateSchSheets |
Este script muestra cómo obtener identificadores de hojas esquemáticas abiertas en Altium Designer. |
ModelsOfaComponent |
Este script obtiene modelos para cada componente de un documento esquemático y genera un informe con una lista de componentes y sus modelos asociados (vinculados). |
ModifySchObjects |
Este script muestra cómo obtener y modificar objetos esquemáticos y actualizar el sistema de deshacer usando la interfaz |
MoveParameters |
Este script muestra cómo mover gráficamente los parámetros de un objeto padre, como un componente, usando la propiedad |
ParentChild_Iterators |
Este script usa un iterador para buscar símbolos de hoja y luego, dentro de cada símbolo de hoja, utiliza el iterador del símbolo de hoja para buscar entradas de hoja. |
PlaceAPort |
Este sencillo script muestra cómo colocar un nuevo objeto de puerto en una hoja esquemática. |
PlaceSchObjects |
Este sencillo script coloca diferentes objetos en una hoja esquemática. |
ReplaceSchObjects |
Este script reemplaza conectores entre hojas por objetos de puerto y transfiere automáticamente la información de la net. |
SchDocsRenamer |
Este script utiliza la función |
SimModelsOfComponents |
Este script obtiene modelos de simulación y sus parámetros relevantes para cada componente y luego genera un informe de texto sobre estos modelos y parámetros. |
UndoRedo |
Este script demuestra cómo usar el sistema Deshacer cuando se modifica un documento esquemático. |
UsingaSpatialIterator |
Este script demuestra el uso de un iterador espacial para realizar una búsqueda dentro de una región definida. |
UsingSchInterfaces |
Este script demuestra las interfaces esquemáticas. |
UsingWSMInterfaces |
Este script demuestra las interfaces de WorkSpace Manager. |
SchLib Scripts
\DelphiScript Scripts\SCH\SchLib_Scripts.Prjscr
Script Filename |
Description |
|---|---|
CheckPins |
Este script comprueba la validez de los pines de los símbolos en una biblioteca. |
CreateComp_in_Lib |
Este script demuestra cómo crear un nuevo símbolo en la biblioteca. |
CompLibReader |
Este script utiliza el método |
LibIterator |
Este script muestra cómo iterar por una biblioteca esquemática y obtener símbolos. |
ParametersOfSymbolsInALibrary |
Este script muestra cómo obtener parámetros de símbolos en una biblioteca esquemática usando un iterador. |
SymbolPrimsIterator |
Este script muestra cómo obtener primitivas de un símbolo. |
Sch Translator
\DelphiScript Scripts\SCH\Circad Translator\Sch Translator.PrjScr
Script Filename |
Description |
|---|---|
StringUtils |
Esta unidad trata los tipos de datos. |
DesignSettings |
Esta unidad se ocupa de leer la tabla Settings para los datos de CirCad. |
Log |
Esta unidad se ocupa de la generación de un archivo de registro con resultados. |
ImportUtils |
Esta unidad se ocupa de la traducción de datos de CirCad para Altium Designer. |
InputForm |
Esta unidad se ocupa del cuadro de diálogo del traductor. |
Test |
Esta unidad independiente se ocupa de probar datos de CirCad. |
Component Replacer
\DelphiScript Scripts\SCH\CompReplace\ComponentReplacer.PrjScr
Script Filename |
Description |
|---|---|
ReplaceSelectedComponent |
Reemplaza un componente seleccionado en el esquemático con un símbolo 2N3904 de la biblioteca |
Connectivity
\DelphiScript Scripts\SCH\Connectivity\NetInfoPrj.PrjScr
Script Filename |
Description |
|---|---|
Connectivity |
Esta unidad genera parámetros con información de pin-net para pines de componentes de un esquemático enfocado o de esquemáticos seleccionados de un proyecto PCB. |
DefnForm |
El formulario del script para manejar la entrada del usuario. |
Font Editor
\DelphiScript Scripts\SCH\Font Editor\Fonts Editor.PrjScr
Script Filename |
Description |
|---|---|
FontsDialog |
Este script demuestra el uso de la interfaz Schematic Font Manager. |
Import Pins
\DelphiScript Scripts\SCH\Import Pins\ImportPins.PrjScr
Script Filename |
Description |
|---|---|
ImportPinsForm |
El
|
ChangeMappingForm |
El cuadro de diálogo Change Mapping para mapear campos desde un archivo de texto |
ConvUtils |
Este script tiene las rutinas |
PinData.CSV |
Este archivo contiene información de pines que se utiliza para el script |
Update Footprint Locations
\DelphiScript Scripts\SCH\UpdateFootprintLocations\FootprintPathUpdater.PrjScr
Script Filename |
Description |
|---|---|
UpdateFootprintPathsOfComps |
Un componente esquemático tiene una propiedad Footprint (modelo PCB) y su propiedad Library Path. Hay situaciones en las que los componentes tienen el mismo nombre de footprint pero provienen de bibliotecas diferentes. |
User Defined Parameters
\DelphiScript Scripts\SCH\UserDefinedParameters\UserDefinedCompParameters.PrjScr
Script Filename |
Description |
|---|---|
ComponentParameters |
Este script demuestra cómo crear, modificar y eliminar parámetros definidos por el usuario para componentes en diseños esquemáticos de un proyecto jerárquico. |
Processes folder
Process Scripts
\DelphiScript Scripts\Processes\Process_Scripts.PrjScr
Script Filename |
Description |
|---|---|
Clrins1 |
Este script demuestra cómo eliminar objetos dentro de un área definida por el usuario. |
Clrins2 |
Este script demuestra cómo eliminar objetos dentro de un área definida por el usuario. Se solicita confirmación al usuario antes de borrar los objetos. |
CirWiz |
Este formulario de script genera un circuito de filtro simple y lo coloca en una hoja esquemática. |
PCBColor |
Este script demuestra cómo cambiar los colores de PCB para un documento PCB usando el proceso |
PCBLayer |
Este script demuestra cómo alternar la visibilidad de las capas de PCB usando el proceso |
PlacePCBPolygon |
Este script coloca un nuevo objeto polígono de PCB en un documento PCB usando el proceso |
PlaceSchPort |
Este script coloca un nuevo objeto Port de esquema en un documento de esquema usando el proceso |
PublishToPDFScript |
Este script publica desde el documento OutJob del proyecto actual a un PDF y omite el cuadro de diálogo Publish to PDF Settings. |
QuikCopy |
Este script muestra cómo seleccionar objetos, y luego copiarlos y pegarlos usando los procesos |
RunCommonDialog |
Este script muestra cómo invocar el cuadro de diálogo Common del módulo Client y recuperar parámetros. |
ShowNetlist |
Este script muestra lo fácil que es generar un informe usando el proceso |
SimpleExample |
Este script muestra el uso de las funciones |
Carpeta WSM
Scripts de Workspace Manager.
Scripts WSM
\DelphiScript Scripts\WSM\WSM_Scripts.PrjScr
Script Filename |
Description |
|---|---|
AddDocToProject |
Este script muestra cómo insertar una hoja de esquema en un nuevo proyecto PCB. Primero debe haber un archivo |
Netlister |
Este script muestra cómo generar un archivo con un formato específico de PackingList para un proyecto de esquema. |
ProjectReporter |
Este script encuentra los proyectos actualmente abiertos, incluidos los proyectos libres en X2. Un proyecto libre es un grupo de documentos que no están relacionados con ningún proyecto. |
UsingMessagePanel |
Este script muestra cómo insertar mensajes de texto en el panel Messages en Altium Designer. Esta es una herramienta útil de depuración. |
Netlister
\DelphiScript Scripts\WSM\ProtelNetlister\ScripterProtelNetlist.PrjScr
Script Filename |
Description |
|---|---|
ScripterProtelNetlist |
Este script muestra el uso de las interfaces de WorkSpace Manager para generar una netlist de tipo Protel. El archivo de netlist se genera en la carpeta |
Carpeta FPGA
Actualizador de IDs de intercambio
\Delphiscript Scripts\FPGA\SwapIdsUpdater\FPGASwapIds_Project1.PrjScr
| Nombre del archivo de script | Descripción |
|---|---|
| UpdateConstraintUnit | Este script le permite cambiar los IDs de grupo de intercambio para los pines de un componente FPGA en el documento PCB, sin invocar el FPGA Pin Swap Manager. |
| CheckNameValueUnit | Script de verificación y procesamiento de nombres. |
Ejemplos de JScript
Dentro de la colección de scripts (download), los ejemplos de JScript se pueden encontrar en la carpeta Scripts\JScript Scripts\. Los scripts de JScript tienen la extensión *.js.
Script Filename |
Description |
|---|---|
AddDocToProject |
Este script muestra cómo insertar una hoja en un proyecto PCB. Primero debe haber un archivo |
BuiltInFunctions |
Este script muestra cómo usar objetos integrados de fecha y matemáticas y mostrar los resultados usando la función |
CopyBoardOutlineForm |
Este script copia el contorno de la placa como tracks y arcos sobre una capa especificada. |
GetScriptEngineInfo |
Recupera el número de versión de Microsoft Scripting Engine. |
HelloWorld |
Un simple hola mundo: una introducción al lenguaje JScript. |
ParentChild_Iterators |
Este script usa un iterador para buscar símbolos de hoja y luego, dentro de cada símbolo de hoja, usa el iterador del símbolo de hoja para buscar entradas de hoja. |
ServerProcessReport |
Este script muestra cómo generar un informe para los procesos de todos los servidores instalados en Altium Designer. |
SineWave |
Este script muestra cómo trazar una onda sinusoidal en un formulario de script. |
ViaCreation |
Este script muestra cómo crear un nuevo objeto Via en un PCB. |
Ejemplos de VBScript
Dentro de la colección de scripts (download), los ejemplos de VBScript se pueden encontrar en la carpeta Scripts\VBScript Scripts\. Los scripts de VBScript tienen la extensión *.vbs.
Script Filename |
Description |
|---|---|
AddDocToProject |
Este script muestra cómo insertar una hoja de esquema en un nuevo proyecto PCB. Primero debe haber un archivo |
CopyBoardOutline |
Este script copia el contorno de la placa como tracks y arcos sobre una capa especificada. Los valores de capa y ancho deben ser especificados por el usuario antes de continuar. Utiliza el modelo de objetos PCB. |
GetScriptEngineInfo |
Recupera el número de versión de Microsoft Scripting Engine. |
HelloWorld |
Un simple hola mundo: una introducción al lenguaje VBScript. |
ParentChild_Iterators |
Este script usa un iterador para buscar símbolos de hoja y luego, dentro de cada símbolo de hoja, usa el iterador del símbolo de hoja para buscar entradas de hoja. Utiliza el modelo de objetos de esquemas. |
ServerProcessReport |
Este script muestra cómo generar un informe para los procesos de todos los servidores instalados en Altium Designer. |
SineWave |
Este script muestra cómo generar y trazar una onda sinusoidal en un formulario de script. Utiliza componentes y un formulario de script. |
ViaCreation |
Este script muestra cómo crear un nuevo objeto Via en un documento PCB. Utiliza el modelo de objetos PCB. |