¿Cómo puedo cambiar los parámetros del proyecto en Altium Designer con un script de Delphi?

1

¿Cómo puedo cambiar los parámetros del proyecto en Altium Designer con un script de Delphi? Ya encontré un script sobre cómo cambiar el parámetro de la hoja, pero realmente necesito cambiar los parámetros del proyecto.

    
pregunta Alex

1 respuesta

2

Así es como lo hago:

procedure SetProjectParameter(ParamName,ParamValue : String);
var
  Project       : IProject;
  Parameter     : IParameter;
  i             : Integer;
  notfound      : boolean;
begin
  Project := GetWorkspace.DM_FocusedProject;
  If Project = Nil Then Exit;
  notfound:=True;
  If Project.DM_ParameterCount >0 then
  begin
    for i:=0 to Project.DM_ParameterCount-1 do
    begin
      if Project.DM_Parameters(i).DM_Name = ParamName then
      begin
        Parameter:=Project.DM_Parameters(i);
        if Parameter.DM_Value  ParamValue then Parameter.DM_SetValue(ParamValue);
        notfound:=False;
      end;
    end;
  end;
  if notfound=True then // if parameter not found, create a new one
  begin
    Parameter:=Project.DM_AddParameter(ParamName,ParamValue);
  end;
end;
    
respondido por el William

Lea otras preguntas en las etiquetas