Adobe 23101335 Scripting Guide - Page 18
Control structures, Dim appRef As New Photoshop.Application
![]() |
UPC - 718659152833
View all Adobe 23101335 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 18 highlights
Scripting basics 2 Commands and methods VB Private Sub Command1_Click() Dim documentCount As long Dim appRef As New Photoshop.Application documentCount = appRef.Documents.Count If documentCount = 0 Then MsgBox "No Photoshop documents are open!" End If End Sub JS var documentCount = documents.length; if (documentCount == 0) { alert("There are no Photoshop documents open"); } 2.7.2 Control structures Control structures provide for repetitive processes, or "loops." The idea of a loop is to repeat some action, with or without changes each time through the loop, until a condition is met. Both AppleScript and Visual Basic have a variety of different control structures to choose from. The simplest form of a loop is one that repeats a series of script operations a set number of times. AS repeat with counter from 1 to 3 display dialog counter end repeat VB For counter = 1 to 3 MsgBox counter Next JS for (i = 1; i < 4; ++i) { alert(i); } Photoshop 7.0 Scripting Guide 18
![](/manual_guide/products/adobe-23101335-scripting-guide-ce635ed/18.png)