c# convert pdf to tiff free : Add text field pdf SDK application API .net html web page sharepoint VBScript%20Reference17-part1445

InduSoft Web Studio 
VBScript Reference Manual 
InduSoft, Ltd. 
171 
VBScript Assignment Statements
VBScript Comment Statements 
Comments 
Description
Rem or ‘ 
Includes explanatory remarks in a program 
VBScript Error Handling Functions  
Error Handling  
Description
On Error 
Enables or disables error-handling 
Function 
Description
Set 
Assigns an object reference to a variable or property, or associates a procedure reference with an 
event. 
Add text field pdf - C# PDF Annotate Library: Draw, edit PDF annotation, markups in C#.net, ASP.NET, MVC, Ajax, WPF
Draw, Add and Edit Various Annotations on PDF File in C# Programming
add text field to pdf; add text to pdf using preview
Add text field pdf - VB.NET PDF Annotate Library: Draw, edit PDF annotation, markups in vb.net, ASP.NET, MVC, Ajax, WPF
Guide to Draw, Add and Edit Various Annotations on PDF File in VB.NET Programming
add textbox to pdf online; adding comments to pdf file
VBScript Reference Manual 
InduSoft Web Studio 
172 
InduSoft, Ltd. 
Call 
Description 
Transfers control to a Sub or Function procedure 
Usage 
Call name [argumentlist] 
Arguments 
Call  
Optional keyword. If specified, you must enclose argumentlist in parentheses.  
For example:  Call MyProc(0)  
name  
Required. Name of the procedure to call. 
argumentlist  
Optional. Comma-delimited list of variables, arrays, or expressions to pass to the procedure.  
Remarks 
You are not required to use the Call keyword when calling a procedure. However, if you use the 
Call  keyword to  call  a  procedure that requires  arguments, argumentlist must  be enclosed in 
parentheses.  If  you  omit  the  Call  keyword,  you  also  must  omit  the  parentheses  around 
argumentlist. If you use either Call syntax to call  
Example  
Function MyFunction(text) 
MsgBox text 
End Function 
Call MyFunction("Hello World") 
MyFunction “Hello World” 
C# PDF insert image Library: insert images into PDF in C#.net, ASP
Insert images into PDF form field. Access to freeware download and online C#.NET class source code. How to insert and add image, picture, digital photo, scanned
adding comments to a pdf; add text boxes to pdf document
VB.NET PDF insert image library: insert images into PDF in vb.net
Insert images into PDF form field in VB.NET. with this sample VB.NET code to add an image PDFDocument = New PDFDocument(inputFilePath) ' Get a text manager from
adding text pdf file; add drawing to pdf
InduSoft Web Studio 
VBScript Reference Manual 
InduSoft, Ltd. 
173 
Class
Description 
Declares the name of a class, as well as a definition of the variables, properties, and methods 
that comprise the class 
Usage 
Class classname        
statements  
End Class 
Arguments 
classname  
Required. Name of the Class; follows standard variable naming conventions. 
statements  
Required. One or more statements that define the variables, properties, and methods of the 
Class. 
Remarks 
Within a Class block, members are declared as either Private or Public using the appropriate 
ate 
declaration  statements.  Anything  declared  as  Private  is  visible  only  within  the  Class  block. 
k. 
Anything declared as  Public is visible within the Class block, as well as by code outside the 
Class block. Anything not explicitly declared as either Private or Public is Public by default. 
ult. 
Procedures (either Sub or Function) declared Public within the class block become methods of 
of 
the class. Public variables serve as properties of the class, as do properties explicitly declared 
using Property Get, Property Let, and Property Set. Default properties and methods for the 
the 
class are specified in their declarations using the Default keyword. See the individual declaration 
statement topics for information on how this keyword is used. You must instantiate an object to 
use it, using the Set command; i.e. Set objname = New classname 
See Also 
Property Get, Property Let, Property Set 
Example 
Class SignOn 
Private MyName, MyLevel 
‘Variable declaration  
Public Property Let UsrName(strName) 
‘Set the property value for user name 
MyName = strName 
End Property 
Public Property Let UsrLevel(strLevel) 
‘Set the property value for user level 
MyLevel = strLevel 
End Property 
Public Property Get UsrName 
‘Return the property value 
UsrName = MyName 
End Property 
Public Property Get UsrLevel 
‘Return the property value 
UsrLevel = MyLevel  
End Property 
Public Sub LogOnMsg 
‘LogOnMsg is a method. No parameters passed 
MsgBox MakeMsg(MyLevel)  
EndSub  
Private Function MakeMsg(strLevel) 
Select Case StrLevel 
Case “User” 
MakeMsg = “Hello “ & MyName & vbCrLf & “Logged on as “ & MyLevel 
Case “Supervisor” 
MakeMsg = “Welcome “ & MyName & vbCrLf & “Your level is “ & MyLevel 
End Select 
End Function 
End Class 
Dim LogOn  
Set LogOn = New SignOn 
‘Instantiate the object 
With LogOn  
.UsrName = “Joe” 
‘Set the name property 
.UsrLevel = “Supervisor” 
‘Set the level property 
.LogOnMsg  
‘Invoke logon method 
End With 
Set LogOn = Nothing   
VB.NET PDF Text Extract Library: extract text content from PDF
With this advanced PDF Add-On, developers are able to extract target text content from source PDF document and save extracted text to other file formats
adding text to pdf form; add annotations to pdf
C# PDF Text Extract Library: extract text content from PDF file in
How to C#: Extract Text Content from PDF File. Add necessary references: RasterEdge.Imaging.Basic.dll. RasterEdge.Imaging.Basic.Codec.dll.
acrobat remove text from pdf; adding text to a pdf
VBScript Reference Manual 
InduSoft Web Studio 
174 
InduSoft, Ltd. 
Const
Description 
Declares constants for use in place of literal values 
Usage 
[Public | Private] Const constname = expression 
ssion 
Arguments 
Public  
Optional.  Keyword  used  at  script  level  to  declare  constants  that  are  available  to  all 
procedures in all scripts. Not allowed in procedures. 
Private  
Optional. Keyword used at script level to declare constants that are available only within the 
script where the declaration is made. Not allowed in procedures. 
constname  
Required. Name of the constant; follows standard variable naming conventions. 
expression  
Required. Literal or other constant, or any combination that includes all arithmetic or logical 
operators except Is. 
Remarks 
Constants are public by default. Within procedures, constants are always private; their visibility 
can't be changed. Within a script, the default visibility of a script-level constant can be changed 
using the Private keyword. 
To combine several constant declarations on the same line, separate each constant assignment 
with a comma. When constant declarations are combined in this way, the Public or  Private 
keyword, if used, applies to all of them. 
You can't use variables, user-defined functions, or intrinsic VBScript functions (such as Chr) in 
constant declarations. By definition, they can't be constants. You also can't create a constant 
from  any  expression  that  involves  an  operator,  that  is,  only  simple  constants  are  allowed. 
Constants declared in  a  Sub or  Function procedure are  local to that  procedure. A constant 
declared outside a procedure is defined throughout the script in which it is declared. You can use 
constants anywhere you can use an expression.  
Example 
Const MyVar = 459    
'Constants are Public by default. 
Private Const MyString = "HELP"    
'Declare Private constant. 
Const MyStr = "Hello", MyNumber = 3.4567     ‘Declare multiple constants on same line. 
Dim  
Description 
Declares variables and allocates storage space 
Usage 
Dim varname[([subscripts])][, varname
ame
[([subscripts])]] . . . 
Arguments 
varname 
Name of the variable, following standard variable naming conventions 
subscripts  
Dimensions  of  an  array  variable,  up  to  60  multiple  dimensions  may  be  declared.  The 
subscripts argument uses the following syntax: Upper[,upper]… 
The lower bound of an array is always zero.  
Remarks 
Variables declared with the Dim statement at the script level are available to all procedures within 
the script. Variables declared within a procedure are available only within the procedure. 
 Dim  statement  with  empty  parentheses  declares  a  dynamic  array,  which  can  be 
defined later within a procedure using the ReDim statement. 
Returns 
N/A 
Example 
Dim counter 
‘ Declare a variable 
Dim counter1, counter2 
‘ Declares two variables 
Dim item(9) 
‘ Declares an array with 10 elements 
Dim item() 
‘ Declares a dynamic array 
VB.NET PDF Password Library: add, remove, edit PDF file password
VB: Add Password to PDF with Permission Settings Applied. This VB.NET example shows how to add PDF file password with access permission setting.
adding text fields to pdf acrobat; adding comments to a pdf document
C# PDF Password Library: add, remove, edit PDF file password in C#
C# Sample Code: Add Password to PDF with Permission Settings Applied in C#.NET. This example shows how to add PDF file password with access permission setting.
add text to pdf without acrobat; adding annotations to pdf
InduSoft Web Studio 
VBScript Reference Manual 
InduSoft, Ltd. 
175 
Do…Loop
Description 
Repeats a block of statements while a condition is True or until a condition becomes True. 
Usage 
Do [{While | Until} condition]     
[statements]     
[Exit Do]     
[statements]  
Loop ' or use this syntax  
Do     
[statements]     
[Exit Do]     
[statements]  
Loop [{While | Until} condition]  
Arguments 
condition  
Numeric or string expression that is True or False. If condition is Null, condition is treated as 
as 
False. 
statements  
One or more statements that are repeated while or until condition is True. 
Remarks 
The Exit Do can only be used within a Do...Loop control structure to provide an alternate way to 
to 
exit a Do...Loop. Any number of Exit Do statements may be placed anywhere in the Do...Loop. 
Often used  with  the evaluation  of some  condition (for example, If...Then),  Exit  Do transfers 
control to the statement immediately following the Loop.  
When used within nested Do...Loop statements, Exit Do transfers control to the loop that is 
nested one level above the loop where it occurs. 
Example
Do Until DefResp = vbNo  
MyNum = Int (6 * Rnd + 1)            ' Generate a random integer between 1 and 6.  
DefResp = MsgBox (MyNum & " Do you want another number?", vbYesNo)  
Loop  
Dim Check, Counter  
Check = True: Counter = 0  
'Initialize variables.  
Do                                                     
'Outer loop.  
Do While Counter < 20 
'Inner loop 
Counter = Counter + 1         
'Increment Counter.  
If Counter = 10 Then            
'If condition is True...  
Check = False                
'Set value of flag to False.  
Exit Do                           
'Exit inner loop.  
End If  
Loop  
Loop Until Check = False                 
'Exit outer loop immediately
VB.NET PDF Field Edit library: insert, delete, update pdf form
By using RaterEdge .NET PDF package, you can add form fields to existing pdf files, delete or remove form field in PDF page and update PDF field in VB.NET
add text pdf acrobat; add text to pdf online
VB.NET PDF Text Add Library: add, delete, edit PDF text in vb.net
Data: Auto Fill-in Field Data. Field: Insert, Delete, Update Field. Redact Text Content. Redact Images. Redact Pages. Annotation & Drawing. Add Sticky Note.
add text pdf file; add notes to pdf online
VBScript Reference Manual 
InduSoft Web Studio 
176 
InduSoft, Ltd. 
Erase
Description 
Reinitializes  the  elements  of  fixed-size arrays and  deallocates storage  space used if  it  is a 
dynamic-array. 
Usage 
Erase array 
Arguments 
array 
The array argument is the name of the array variable to be reinitialized or erased 
Return 
N/A 
Remarks 
It is  important  to  know whether  an  array  is  fixed-size  (ordinary)  or  dynamic  because  Erase 
behaves differently depending on the type of array. Erase recovers no memory for  fixed-size 
ze 
arrays. Erase sets the elements of a fixed array as follows:  
Type of array
Effect of Erase on fixed-array elements
Fixed numeric array 
Sets each element to zero 
Fixed string array 
Sets each element to zero length (“”) 
Array of objects 
Sets each element to the special value Nothing 
Erase frees the memory used by dynamic arrays. Before your program can refer to the dynamic 
array again, it must re-declare the array variable's dimensions using a ReDim statement. 
See also 
Dim, ReDim 
Example 
Dim NumArray(9) 
‘ Declare a fixed-size array 
Dim DynamicArray() 
‘ Declare a dynamic array 
ReDim DynamicArray(9) 
‘ Allocate storage space 
Erase NumArray 
‘ Each element is reinitialized 
Erase DynamicArray 
‘ Free memory that was used by array 
End
Description 
Ends a procedure or a block of code 
Usage 
End [Class | Function | If | Property | Select | Sub | Type | With] 
Arguments 
None 
Return 
N/A 
Remarks 
Must be used with a procedure statement of a block of code. Provides the normal termination to 
the procedure or block of code. Must choose the appropriate form of the statement to match the 
procedure statement or block of code. 
See Also 
Exit 
Example 
If a = b Then 
b = b +2 
End If 
C# PDF Field Edit Library: insert, delete, update pdf form field
Able to add text field to specified PDF file position in C#.NET class. Support to change font size in PDF form. Able to delete form fields from adobe PDF file.
add stamp to pdf; add text pdf acrobat professional
C# PDF Text Add Library: add, delete, edit PDF text in C#.net, ASP
Data: Auto Fill-in Field Data. Field: Insert, Delete, Update Field. Redact Text Content. Redact Images. Redact Pages. Annotation & Drawing. Add Sticky Note.
adding notes to pdf; adding text to a pdf in preview
InduSoft Web Studio 
VBScript Reference Manual 
InduSoft, Ltd. 
177 
Execute
Description 
Executes one or more specified statements in the local namespace. 
Usage 
Execute statement 
Arguments 
The required statement argument is a string expression containing one or more statements for 
execution. Include multiple statements in the statement argument, using colons or embedded line 
breaks to separate them.  
Remarks 
In VBScript, x = y can be interpreted two ways. The first is as an assignment statement, where 
the value of y is assigned to x. The second interpretation is as an expression that tests if x and y 
have the same value. If they do, result is True; if they are not, result is False. The Execute 
cute 
statement always uses the first interpretation, whereas the Eval method always uses the second. 
The context in which the Execute statement is invoked determines what objects and variables 
are available to the code being run. In-scope objects and variables are available to code running 
in an Execute statement. However, it is important to understand that if you execute code that 
creates a procedure,  that  procedure does not inherit the scope of the  procedure in which it 
occurred. 
Like any procedure, the new procedure's scope is global, and it inherits everything in the global 
scope. Unlike any other procedure, its context is not global scope, so it can only be executed in 
the context of  the  procedure  where the  Execute  statement  occurred.  However,  if  the  same 
Execute statement is invoked  outside of a procedure (i.e., in global scope), not only does it 
inherit everything in global scope, but it can also be called from anywhere, since its context is 
global. The following example illustrates this behavior: 
Example 
Sub Proc1    
'Declare procedure. 
Dim X    
'Declare X in local scope. 
X = "Local"    
'Assign local X a value.        
Execute "Sub Proc2: MsgBox X: End Sub"  ‘Create a subroutine. Proc2 is local in scope 
MsgBox Eval("X")    
'Print local X. 
Proc2 
'Invoke Proc2 in Proc1's scope. 
End Sub 
Rem Main Program 
Dim X, s    
'Declare X in global scope. 
X = "Global"    
'Assign global X a value. 
Proc2 
‘Error - Proc2 is unavailable outside Proc1. 
Proc1    
'Invokes Proc1. 
s = “ Main Program” 
Execute (“X = X & s”) 
‘Concatenates strings 
Execute "Sub Proc2: MsgBox X: End Sub" 
Proc2    
'Succeeds as Proc2 is now available globally. 
The result when executing the above code is: 
Local 
From MsgBox Eval(“X”) in Proc1 
Global 
From Proc2 statement in Proc1 
Global Main Program 
From Proc2 statement in Main program 
The following example shows how the Execute statement can be rewritten so you don't have to 
enclose the entire procedure in the quotation marks: 
S = "Sub Proc2" & vbCrLf 
S = S & "   Print X" & vbCrLf  
S = S & "End Sub" 
Execute S 
VBScript Reference Manual 
InduSoft Web Studio 
178 
InduSoft, Ltd. 
ExecuteGlobal  
Description 
Executes one or more specified statements in the global namespace. 
Usage 
Execute statement 
Arguments 
The required statement argument is a string expression containing one or more statements for 
execution. Include multiple statements in the statement argument, using colons or embedded line 
breaks to separate them.  
Remarks 
In VBScript, x = y can be interpreted two ways. The first is as an assignment statement, where 
the value of y is assigned to x. The second interpretation is as an expression that tests if x and y 
have the same value. If they do, result is True; if they are not, result is False. The Execute 
ecute 
statement always uses the first interpretation, whereas the Eval method always uses the second. 
The context in which the Execute statement is invoked determines what objects and variables 
are available to the code being run. In-scope objects and variables are available to code running 
in an Execute statement. However, it is important to understand that if you execute code that 
creates a procedure,  that  procedure does not inherit the scope of the  procedure in which it 
occurred. 
Like any procedure, the new procedure's scope is global, and it inherits everything in the global 
scope. Unlike any other procedure, its context is not global scope, so it can only be executed in 
the context of  the  procedure  where the  Execute  statement  occurred.  However,  if  the  same 
Execute statement is invoked  outside of a procedure (i.e., in global scope), not only does it 
inherit everything in global scope, but it can also be called from anywhere, since its context is 
global. The following example illustrates this behavior: 
The difference between Execute and ExecuteGlobal is that Execute operates in the local 
namespace  while  ExecuteGlobal operates in the Global namespace. The ExecuteGlobal 
statement will have limited applicability since IWS does not support a global namespace 
for variables. 
Example 
Sub Proc1    
'Declare procedure. 
Dim X    
'Declare X in local scope. 
X = "Local"    
'Assign local X a value.        
Execute "Sub Proc2: MsgBox X: End Sub"  ‘Create a subroutine. Proc2 is local in scope 
MsgBox Eval("X")    
'Print local X. 
Proc2 
'Invoke Proc2 in Proc1's scope. 
End Sub 
Rem Main Program 
Dim X, s    
'Declare X in global scope. 
X = "Global"    
'Assign global X a value. 
Proc2 
‘Error - Proc2 is unavailable outside Proc1. 
Proc1    
'Invokes Proc1. 
s = “ Main Program” 
Execute (“X = X & s”) 
‘Concatenates strings 
Execute "Sub Proc2: MsgBox X: End Sub" 
Proc2    
'Succeeds as Proc2 is now available globally. 
The result when executing the above code is: 
Local 
From MsgBox Eval(“X”) in Proc1 
Global 
From Proc2 statement in Proc1 
Global Main Program 
From Proc2 statement in Main program 
The following example shows how the Execute statement can be rewritten so you don't have to 
enclose the entire procedure in the quotation marks: 
S = "Sub Proc2" & vbCrLf 
S = S & "   Print X" & vbCrLf  
S = S & "End Sub" 
Execute S 
InduSoft Web Studio 
VBScript Reference Manual 
InduSoft, Ltd. 
179 
Exit 
Description 
Allows premature exiting of a block of code 
Usage 
Exit [Do | For | Function | Property | Sub] 
Arguments 
None 
Return 
N/A 
Remarks 
Must be used with a procedure statement of a block of code. Provides early termination. Must 
choose the appropriate form of the statement to match the procedure statement or block of code. 
See Also 
End 
Example 
Do                                                     
'Outer loop.  
Do While Counter < 20 
'Inner loop 
Counter = Counter + 1         
'Increment Counter.  
If Counter = 10 Then            
'If condition is True...  
Check = False                
'Set value of flag to False.  
Exit Do                           
'Exit inner loop.  
End If  
Loop  
Loop Until Check = False                 
'Exit outer loop immediately
For Each…Next
Description 
Repeats a group of statements for each element in an array or a collection. 
Usage 
For Each element In group     
[statements]     
[Exit For]     
[statements] 
Next [element] 
Arguments 
element  
Variable  used  to  iterate  through  the  elements  of  the  collection  or  array.  For  collections, 
element can only be a Variant variable, a generic Object variable, or any specific Automation 
object variable. For arrays, element can only be a Variant variable. 
group  
Name of an object collection or array. 
statements  
One or more statements that are executed on each item in group. 
Return 
N/A 
Remarks 
The For Each block is entered if there is at least one element in the array or the collection. Once 
the loop has been entered, all the statements in the loop are executed for the first element in 
group. As long as there are more elements  in group, the statements in  the loop continue to 
execute for each element. When there are no more elements in group, the loop is exited and 
execution continues with the statement following the Next statement. 
The Exit For can only be used within a For Each...Next or For...Next control structure to provide 
ide 
an alternate way to exit. Any number of Exit For statements may be placed anywhere in the loop. 
The Exit For  is often used with the evaluation of some condition (for example, If...Then), and 
transfers control to the statement immediately following Next. 
You  can  nest  For  Each...Next  loops  by  placing  one  For  Each...Next  loop  within  another. 
r. 
However, each loop element must be unique. If you omit element in a Next statement, execution 
continues as if you had included it. If a Next statement is encountered before it's corresponding 
For statement, an error occurs. 
Example 
Function ShowFileList (folderspec) 
Dim fso, f, f1, fc, s  
Set fso = CreateObject("Scripting.FileSystemObject")  
Set f = fso.GetFolder(folderspec)  
Set fc = f.Files  
For Each f1 in fc  
VBScript Reference Manual 
InduSoft Web Studio 
180 
InduSoft, Ltd. 
s = s & f1.name & vbCrLf  
Next  
MsgBox “Files in “ & folderspec & “ = “ & s 
End 
For…Next
Description 
Repeats a group of statements a specified number of times. 
Usage 
For counter = start To end [Step step]      
[statements]      
[Exit For]      
[statements]  
Next 
Arguments 
counter  
Numeric variable  used as a loop counter.  The variable  can't be  an array element  or  an 
element of a user-defined type. 
start  
Initial value of counter. 
end  
Final value of counter. 
step  
Amount counter is changed each time through the loop. If not specified, step defaults to one. 
statements  
One or more statements between For and Next that are executed the specified number of 
times. 
Remarks 
The step argument can be either positive or negative. The value of the step argument determines 
loop processing as follows: 
Value
Loop executes if
Positive or 0 
counter <= end 
Negative 
counter >= end 
Once the loop starts and all statements in the loop have executed, step is added to counter. At 
this point, either the statements in the loop execute again (based on the same test that caused 
the loop  to execute initially), or the loop is exited and execution continues with the statement 
following the Next statement 
Exit For can only be used within a For Each...Next or For...Next control structure to provide an 
an 
alternate way to exit. Any number of Exit For statements may be placed anywhere in the loop. 
Exit  For  is  often  used  with  the  evaluation  of  some  condition  (for  example,  If...Then),  and 
transfers control to the statement immediately following Next. 
You can nest For...Next loops by placing one For...Next loop within another. Give each loop a 
unique variable name as its counter.  
Note that changing the value of the counter while inside a loop can make debugging the code 
difficult 
Example(s) 
For j = 1 to 10 
For j= 1 to 10 
For l = 1 to 10 
….. 
Next 
Next 
Next 
Documents you may be interested
Documents you may be interested