Kinook Software Forum

Kinook Software Forum (https://www.kinook.com/Forum/index.php)
-   [VBP] Third Party Tools (https://www.kinook.com/Forum/forumdisplay.php?f=3)
-   -   How to set Make VS.NET properties through vbscript? (https://www.kinook.com/Forum/showthread.php?t=4116)

RodrigoReboucas 08-25-2009 03:02 PM

How to set Make VS.NET properties through vbscript?
 
I have written a script to create "Make VS.NET" steps. I can set the "Filename" property through script but I can't set any of the other properties available inside a step such as "Build Behavior". How do I set through script the properties which the label inside the step has more than 1 word, it's a dropdown or a checkbox for example.

This is my code:

With CreateStep(vbldStepMain, "Make VS.NET", "Build " + appName , 1)

.Property("Filename") = strNextLine
.Property("Build behavior") = "Rebuild" ' this doesn't work
End With

Function CreateStep(typ, action, name, indent)

Set objStep = Application.Project.Steps(typ).Add(action)
objStep.Name = name
objStep.Indent = indent
Set CreateStep = objStep

End Function

Thanks!

kinook 08-25-2009 03:12 PM

Create a step in the GUI and save, then examine the .bld file in a text editor to determine the property names and values. For Build behavior of Rebuild, it would be

.Property("Force") = 1

Drop-down list properties are a 0-based index value. Checkboxes are True/False (0/-1).

RodrigoReboucas 08-25-2009 04:34 PM

That's what I needed.

Thanks a lot!


All times are GMT -5. The time now is 02:01 PM.


Copyright © 1999-2023 Kinook Software, Inc.