how to show pdf file in asp.net c# : Select text pdf file application SDK tool html winforms windows online VBScript%20Reference12-part1908

InduSoft Web Studio 
VBScript Reference Manual 
InduSoft, Ltd. 
121 
ChrW  
Description 
Returns the UniCode character corresponding to a character code  
Usage 
strChar = ChrW(charcode) 
Arguments 
charcode 
The charcode argument is a numeric value that indicates the character 
Return 
A UniCode character 
Remarks 
ChrW is used instead of the Chr or ChrB functions to return a 2-byte UniCode character. ChrW 
ChrW 
is provided for 32-bit platforms that use Unicode characters.  
See Also 
Asc, AscB, AscW, Chr, ChrB 
Example 
Dim myChar 
myChar = ChrW(214) 
‘Returns Ö  
CInt 
Description 
Returns an expression that has been converted to a Variant of subtype Integer. 
Usage 
intVal = CInt(expression) 
Arguments 
expression 
The expression argument is any valid expression 
Return 
An integer value 
Remarks 
CInt  provides  an  internationally  aware  conversion  from  any  other  data  type  to  an  Integer 
subtype. For example,  different decimal separators are properly recognized depending on the 
locale setting of your system, as are different thousand separators. If expression lies outside the 
acceptable range for the Integer subtype, an error occurs. 
CInt differs from the Fix and Int functions, which truncate, rather than round, the fractional part of 
of 
a number.  When  the fractional part  is exactly 0.5, the CInt  function always  rounds it  to the 
nearest even number. For example, 0.5 rounds to 0, and 1.5 rounds to 2. 
See Also 
CBool, CByte, CCur, CDbl, CLng, CSng, CStr 
Example 
Dim MyDouble, MyInt  
MyDouble = 2345.5678  
' MyDouble is a Double.  
MyInt = CInt(MyDouble)  
' MyInt contains 2346. 
CLng  
Description 
Returns an expression that has been converted to a Variant of subtype Long. 
Usage 
LngVal = CLng(expression) 
Arguments 
expression 
The expression argument is any valid expression 
Return 
A long integer value 
Remarks 
CLng provides an internationally aware conversion from any other data type to a Long subtype. 
For  example,  different  decimal  separators  are  properly  recognized  depending  on  the  locale 
setting  of  your  system,  as  are  different  thousand  separators.  If  expression  lies  outside  the 
acceptable range for the Long subtype, an error occurs. 
CLng differs from the Fix and Int functions, which truncate, rather than round, the fractional part 
rt 
of a number. When the fractional part is exactly 0.5, the CLng function always rounds it to the 
nearest even number. For example, 0.5 rounds to 0, and 1.5 rounds to 2. 
See Also 
CBool, CByte, CCur, CDbl, CInt, CSng, CStr 
Example 
Dim MyVal1, MyVal2, MyLong1, MyLong2  
MyVal1 = 25427.45: MyVal2 = 25427.55  
' MyVal1, MyVal2 are Doubles.  
MyLong1 = CLng(MyVal1)  
' MyLong1 contains 25427.  
MyLong2 = CLng(MyVal2)  
' MyLong2 contains 25428. 
Select text pdf file - search text inside PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn how to search text in PDF document and obtain text content and location information
pdf make text searchable; cannot select text in pdf file
Select text pdf file - VB.NET PDF Text Search Library: search text inside PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn How to Search Text in PDF Document and Obtain Text Content and Location Information in VB.NET application
pdf find highlighted text; select text in pdf reader
VBScript Reference Manual 
InduSoft Web Studio 
122 
InduSoft, Ltd. 
Cos
Description 
Returns the cosine of an angle. 
Usage 
realVal = Cos(number) 
Arguments 
number 
The number argument can be any valid numeric expression that expresses an angle in radian  
Return 
Returns the cosine of an angle as a Variant subtype Double. Result is in radians. 
Remarks 
The Cos function takes an angle and returns the ratio of two sides of a right triangle. The ratio is 
the length of the side adjacent to the angle divided by the length of the hypotenuse. The result 
lies in the range -1 to 1. To convert degrees to radians, multiply degrees by pi /180. To convert 
radians to degrees, multiply radians by 180/pi. 
See also 
Atn, Sin, and Tan 
Example 
Dim MyAngle, MySecant 
MyAngle = 1.3                  
' Define angle in radians. 
MySecant = 1 / Cos(MyAngle)    
' Calculate secant. 
Angle = (30 * 3.14159/180) 
‘ Convert 30 degrees into radians 
AngleCos = Cos(Angle) 
‘ Compute cosine of angle 
CreateObject
Description 
Creates and returns a reference to an Automation object. 
Usage 
Set objName = CreateObject(servername.typename [, location]) 
]) 
Arguments 
servername 
Required. The name of the application providing the object. 
typename 
Required. The type or class of the object to create. 
location 
Optional. The name of the network server where the object is to be created. 
Return 
An object reference 
Remarks 
The servername and typename together are often referred to as a ProgID, or Programmatic ID. A 
ProgID may actually have multiple parts (e.g. servername.typename.version)To avoid confusion, 
note  that  the  parameter  servername  refers  to  a  Microsoft  COM  server  (automation  server) 
applications such as Microsoft Access, Excel, Word. Other COM servers such as ADO.NET can 
be referenced.  Automation servers provide at least  one type of object.  For example, a  word-
processing application may provide an application object, a document object, and a toolbar object. 
To  create  an  Automation  object,  assign  the  object  returned  by  CreateObject  to  an  object 
variable. This code starts the application that creates the object (in this case, a Microsoft Excel 
spreadsheet). 
Dim ExcelSheet 
Set ExcelSheet = CreateObject("Excel.Sheet") 
O
nce an object is created, refer to it in VBScript code using the object variable you defined. As 
shown in the following example, you can access properties and methods of the new object using 
the object variable, ExcelSheet, and other Excel objects, including the Application object and the 
ActiveSheet.Cells collection. 
ExcelSheet.Application.Visible = True 
' Make Excel object. visible 
ExcelSheet.ActiveSheet.Cells(1,1).Value = "ABC"    
‘ Place text in row 1, col 1 
ExcelSheet.SaveAs "C:\DOCS\TEST.XLS" 
' Save the sheet. 
ExcelSheet.Application.Quit 
‘ Close Excel 
Set ExcelSheet = Nothing 
' Release the object variable. 
Creating an object on a remote server can only be accomplished when Internet security is turned 
off. You can create an object  on a remote networked computer by passing the name of  the 
computer to the servername argument of CreateObject. That name is the same as the machine 
name portion of a share name. For a network share named "\\myserver\public", the servername is 
is 
"myserver". In addition, you can specify servername using DNS format or an IP address. 
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
Extract various types of image from PDF file, like XObject Image, XObject Form, Inline Image, etc. C#: Select An Image from PDF Page by Position.
search pdf files for text; how to select text in pdf and copy
VB.NET PDF Image Extract Library: Select, copy, paste PDF images
RsterEdge XDoc PDF SDK for .NET, VB.NET users are able to extract image from PDF page or file and specified VB.NET : Select An Image from PDF Page by
how to select text on pdf; pdf searchable text
InduSoft Web Studio 
VBScript Reference Manual 
InduSoft, Ltd. 
123 
Example 
The following  code  returns  the  version number  of an  instance  of Excel running on a remote 
network computer named "myserver". An error occurs if the specified remote server does not 
exist or cannot be found. 
Dim XLApp 
Set XLApp = CreateObject("Excel.Application", "MyServer") 
GetVersion = XLApp.Version 
CSng
Description 
Returns an expression that has been converted to a Variant of subtype Single 
Usage 
sngVal = CSng(expression) 
Arguments 
expression 
The expression argument is any valid expression 
Return 
A single-precision real value 
Remarks 
CSng provides an internationally aware conversion from any other data type to a Single subtype. 
For  example,  different  decimal  separators  are  properly  recognized  depending  on  the  locale 
setting  of  your  system,  as  are  different  thousand  separators.  If  expression  lies  outside  the 
acceptable range for the Single subtype, an error occurs 
See Also 
CBool, CByte, CCur, CDbl, CInt, CLng, CStr 
Example 
Dim MyDouble1, MyDouble2,  
Dim MySingle1, MySingle2  
'MyDouble1, MyDouble2 are Doubles. 
MyDouble1 = 75.3421115  
MyDouble2 = 75.3421555  
MySingle1 = CSng(MyDouble1)  
'MySingle1 contains 75.34211.  
MySingle2 = CSng(MyDouble2)  
'MySingle2 contains 75.34216. 
CStr  
Description 
Returns an expression that has been converted to a Variant of subtype String 
Usage 
strVal = CStr(expression) 
Arguments 
expression 
The expression argument is any valid expression 
Return 
A string value 
Remarks 
You should use the CStr function instead of Str to provide internationally aware conversions from 
om 
any other data type to a String subtype. For example, different decimal separators are properly 
recognized depending on the locale setting of your system. 
The data in expression determines what is returned according to the following table: 
If expression is
CStr returns
Boolean 
A String containing True or False 
Date   
 String  containing  a  date  in  the  short-date  format  of  your 
system 
Null 
A run-time error 
Empty 
A zero-length String (“”) 
Error 
A String containing the word Error followed by the error number 
Other numeric 
A String containing the number 
See Also 
CBool, CByte, CCur, CDbl, CInt, CLng, CSng 
Example 
Dim MyDouble, MyString  
MyDouble = 437.324  
' MyDouble is a Double.  
MyString = CStr(MyDouble)  
' MyString contains the string "437.324". 
VB.NET PDF Text Redact Library: select, redact text content from
Convert PDF to SVG. Convert PDF to Text. Convert PDF to JPEG. Convert PDF to Png, Gif, Bitmap Images. File & Page Process. File: Merge, Append PDF Files. File
how to search text in pdf document; find and replace text in pdf
C# PDF Text Redact Library: select, redact text content from PDF
Enable users abilities to adjust color and transparency while scraping text from PDF file. Able to redact selected text in PDF document.
pdf text select tool; search a pdf file for text
VBScript Reference Manual 
InduSoft Web Studio 
124 
InduSoft, Ltd. 
Date 
Description 
Returns a Variant of subtype Date indicating the current system date. 
Usage 
dateVal = Date 
Arguments 
none 
Return  
Returns a Variant subtype Date  
Remarks 
The locale setting can be specified to use the dash “-“ or the forward slash “/” as a separator  
See Also 
Now, Time 
Example 
Dim Mydate 
MyDate = Date  
‘ Mydate contains the current system date 
MsgBox Date 
DateAdd
Description 
Returns a date to which a specified time interval has been added or subtracted 
Usage 
dateVal = DateAdd(interval, number, date) 
Arguments 
interval  
Required. String expression that is the interval you want to add. . 
number  
Required. Numeric expression that is the number of interval you want to add. The numeric 
expression can either be positive, for dates in the future, or negative, for dates in the past. 
date  
Required. Variant or Date literal representing the date to which interval is added 
Settings 
The interval argument can have the following values:  
Setting
Description
yyyy 
Year 
Quarter 
Month 
Day of year 
Day 
Weekday 
ww 
Week of Year 
Hour 
Minute 
Second  
Return 
A Date value 
Remarks 
You can use the DateAdd function to add or subtract a specified time interval from a date. For 
example, you can use DateAdd to calculate a date 30 days from today or a time 45 minutes from 
now. To add days to date, you can use Day of Year ("y"), Day ("d"), or Weekday ("w"). 
The DateAdd function won't return an invalid date. If the calculated date would precede the year 
100, an error occurs. If number isn't a Long value, it is rounded to the nearest whole number 
before being evaluated.  
DateAdd is internationally aware, meaning the return value is based on the locale setting on the 
local machine. Included in the locale settings are the appropriate date and time separators, the 
dates in the correct order of day, month and year. 
See Also 
DateDiff, DatePart 
Example 
The following example adds one month to January 31: In this case, DateAdd returns 28-Feb-95, 
95, 
not 31-Feb-95. If date is 31-Jan-96, it returns 29-Feb-96 because 1996 is a leap year. 
eap year. 
NewDate = DateAdd("m", 1, "31-Jan-95") 
C# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
is loaded as sample file for viewing on the viewer. See screeshot as below. Tools Tab. Item. Name. Description. 1. Select tool. Select text and image on PDF document
search text in pdf using java; pdf select text
VB.NET PDF- View PDF Online with VB.NET HTML5 PDF Viewer
is loaded as sample file for viewing on the viewer. See screeshot as below. Tools Tab. Item. Name. Description. 1. Select tool. Select text and image on PDF document
make pdf text searchable; how to select text in pdf
InduSoft Web Studio 
VBScript Reference Manual 
InduSoft, Ltd. 
125 
DateDiff
Description 
Returns the number of intervals between two dates 
Usage 
intVal = DateDiff(interval, date1, date2 [,firstdayofweek[, firstweekofyear]]) 
year]]) 
Arguments 
interval  
Required. String expression that is the interval you want to use to calculate the differences 
between date1 and date2. See Settings section for values. 
date1, date2 
Required. Date expressions. Two dates you want to use in the calculation. 
firstdayofweek 
Optional. Constant that specifies the day of the week. If not specified, Sunday is assumed. 
See Settings section for values. 
firstweekofyear  
Optional. Constant that specifies the first week of the year. If not specified, the first week is 
assumed to be the week in which January 1 occurs. See Settings section for values. 
Settings 
The interval argument can have the following values:  
Setting
Description
yyyy 
Year 
Quarter 
Month 
Day of year 
Day 
Weekday 
ww 
Week of Year 
Hour 
Minute 
Second  
The firstdayofweek argument can have the following values: 
Constant
Value
Description
vbUseSystemDayofWeek 
Use National Language  Support (NLS) API setting 
for different language and locale specific settings 
vbSunday 
Sunday (default) 
vbMonday 
Monday 
vbTuesday 
Tuesday 
vbWednesday 
Wednesday 
vbThursday 
Thursday   
vbFriday 
Friday 
vbSaturday 
Saturday 
The firstweekofyear argument can have the following values: 
Constant
Value
Description
vbUseSystem 
Use National Language  Support (NLS) API setting 
for different language and locale specific settings 
vbFirstJan1 
Start with the week in which Jan 1 occurs (default) 
vbFirstFourDays 
Start with the week that has at least 4 days in the 
new year 
vbFirstFullWeek 
Start with the first fill week of the new year 
Remarks 
You can use the DateDiff function to determine how many specified time intervals exist between 
two dates. For example, you might use DateDiff to calculate the number of days between two 
dates, or the number of weeks between today and the end of the year. 
To calculate the number of days between date1 and date2, you can use either Day of year ("y") 
or Day ("d"). When interval is Weekday ("w"), DateDiff returns the number of weeks between the 
he 
two dates. If date1 falls  on a Monday, DateDiff counts the number of Mondays until date2. It 
counts date2 but not date1. If interval is Week ("ww"), however, the DateDiff function returns the 
number of calendar weeks between the two dates. It counts the number of Sundays between 
C# HTML5 Viewer: Load, View, Convert, Annotate and Edit OpenOffice
pptx) on webpage, Convert CSV to PDF file online, convert CSV to save signatures to OpenOffice and CSV file. Viewer particular text tool can select text on all
pdf find and replace text; select text in pdf reader
VB.NET PDF - View PDF with WPF PDF Viewer for VB.NET
PDF to text, C#.NET convert PDF to images, C#.NET PDF file & pages Pan around the PDF document. Select text and image to copy and paste using Ctrl+C and Ctrl+V
convert pdf to word searchable text; search text in pdf image
VBScript Reference Manual 
InduSoft Web Studio 
126 
InduSoft, Ltd. 
date1 and date2. DateDiff counts date2 if it falls on a Sunday; but it doesn't count date1, even if it 
does fall on a Sunday. 
If date1 refers to a later point in time than date2, the DateDiff function returns a negative number. 
The firstdayofweek argument affects calculations that use the "w" and "ww" interval symbols. 
If date1 or date2 is a date literal, the specified year becomes a permanent part of that date. 
However, if date1 or date2 is enclosed in quotation marks (" ") and you omit the year, the current 
year is inserted in your code each time the date1 or date2 expression is evaluated. This makes it 
possible to write code that can be used in different years. 
When comparing December 31 to January 1 of the immediately succeeding year, DateDiff for 
Year ("yyyy") returns 1 even though only a day has elapsed. 
See Also 
DateAdd, DatePart 
Example 
The following example uses the DateDiff function to display the number of days between a given 
date and today: 
Function DiffADate(theDate) 
DiffADate = "Days from today: " & DateDiff("d", Now, theDate) 
End Function 
DatePart
Description 
Returns the specified part of a given date. 
Usage 
DatePart(interval, date[, firstdayofweek[, firstweekofyear]]) 
r]]) 
Arguments 
interval  
Required. String expression that is the interval you want to return. See Settings section for 
values. 
date 
Required. Date expression you want to evaluate. 
firstdayofweek 
Optional. Constant that specifies the day of the week. If not specified, Sunday is assumed. 
See Settings section for values. 
firstweekofyear  
Optional. Constant that specifies the first week of the year. If not specified, the first week is 
assumed to be the week in which January 1 occurs. See Settings section for values. 
Settings 
The interval argument can have the following values:  
Setting
Description
yyyy 
Year 
Quarter 
Month 
Day of year 
Day 
Weekday 
ww 
Week of Year 
Hour 
Minute 
Second  
The firstdayofweek argument can have the following values: 
Constant
Value
Description
vbUseSystemDayofWeek 
Use National Language Support (NLS) API setting 
vbSunday 
Sunday (default) 
vbMonday 
Monday   
vbTuesday 
Tuesday 
vbWednesday 
Wednesday 
vbThursday 
Thursday   
C# WPF PDF Viewer SDK to view PDF document in C#.NET
PDF to text, C#.NET convert PDF to images, C#.NET PDF file & pages Pan around the PDF document. Select text and image to copy and paste using Ctrl+C and Ctrl+V
how to select text in a pdf; search pdf files for text programmatically
C# WPF PDF Viewer SDK to annotate PDF document in C#.NET
Default create. Click to select drawing annotation with default properties. Other Tab. 17. Text box. Click to add a text box to specific location on PDF page.
select text pdf file; how to select text in pdf reader
InduSoft Web Studio 
VBScript Reference Manual 
InduSoft, Ltd. 
127 
vbFriday 
Friday 
vbSaturday 
Saturday 
The firstweekofyear argument can have the following values: 
Constant
Value
Description
vbUseSystem 
Use National Language Support (NLS) API setting 
vbFirstJan1 
Start with the week in which Jan 1 occurs (default) 
vbFirstFourDays 
Start with the week that has at least 4 days in the 
new year 
vbFirstFullWeek 
Start with the first fill week of the new year 
Remarks 
You can use the DatePart function to evaluate a date and return a specific interval of time. For 
example, you might use DatePart to calculate the day of the week or  the current hour. The 
firstdayofweek argument affects calculations that use the "w" and "ww" interval symbols. 
If date is a date literal, the specified year becomes a permanent part of that date. However, if date 
is enclosed in quotation marks (" "), and you omit the year, the current year is inserted in your 
code each time the date expression is evaluated. This makes it possible to write code that can be 
used in different years. 
See Also 
DateAdd, DateDiff 
Example 
This example takes a date and, using the DatePart function, displays the quarter of the year in 
which it occurs. 
Function GetQuarter(TheDate) 
GetQuarter = DatePart("q", TheDate) 
End Function 
DateSerial 
Description 
Returns a Variant of subtype Date for a specified year, month, and day   
Usage 
dateVal = DateSerial(year, month, day) 
Arguments 
year  
Any numeric value or expression that evaluates to a number between 100 and 9999 
month  
Any numeric value or expression that evaluates to a number between 1 and 12 
day  
Any numeric value or expression that evaluates to a number between 1 and 31 
Return 
A date value 
Remarks 
To specify a  date,  such  as December  31, 1991, the range of  numbers  for  each  DateSerial 
argument should be in the accepted range for the unit; that is, 1–31 for days and 1–12 for months.  
.  
However, you can also specify relative dates for each argument using any numeric expression 
that represents some number of days, months, or years before or after a certain date. For the 
year argument, values between 0 and 99, inclusive, are interpreted as the years 1900–1999. For 
all other year arguments, use a complete four-digit year (for example, 1800). 
When any argument exceeds the accepted range for that argument, it increments to the next 
larger unit as appropriate. For example, if you specify 35 days, it is evaluated as one month and 
some number of days, depending on where in the year it is applied. The same is true for negative 
values and the value 0, but instead of incrementing, the next larger unit is decremented. However, 
if any single argument is outside the range -32,768 to 32,767, or if the date specified by the three 
arguments, either directly or by expression, falls outside the acceptable range of dates, an error 
occurs. 
See Also 
Date, DateValue, Day, Month, Now, TimeSerial, TimeValue, Weekday, Year 
Example 
The following example uses numeric expressions instead of absolute date numbers. Here the 
DateSerial function returns a date that is the day before the first day (1 – 1) of two months before 
August (8 – 2) of 10 years before 1990 (1990 – 10); in other words, May 31, 1980.  
Dim MyDate1, MyDate2 
MyDate1 = DateSerial(1970, 1, 1)    
' Returns January 1, 1970. 
MyDate2 = DateSerial(1990 - 10, 8 - 2, 1 - 1)    
' Returns May 31, 1980. 
VBScript Reference Manual 
InduSoft Web Studio 
128 
InduSoft, Ltd. 
DateValue
Description 
Returns a Variant of subtype Date 
Usage 
dateVal = DateValue(date) 
Arguments 
date 
Date is an expression representing a  date,  time or  both, in the range   January  1, 100 to 
December 31, 9999.  
Return 
A date value 
Remarks 
Time information in date is not returned. However, if date includes invalid time information (such 
as  "89:98"), a  runtime  error occurs.  DateValue  is  internationally aware and  uses  the  system 
locale setting on the local machine to recognize the order of a date with only numbers and a 
separator.  If date  is a string  that includes  only  numbers separated by  valid  date separators, 
DateValue  also  recognizes  unambiguous  dates  that  contain  month  names,  either in  long  or 
abbreviated form. For example, in addition to recognizing 12/30/1991 and 12/30/91, DateValue 
also  recognizes  December  30, 1991  and Dec  30, 1991.  If  the year  part  of  date  is omitted, 
DateValue uses the current year from your computer's system date. 
See Also 
Date, DateSerial, Day, Month, Now, TimeSerial, TimeValue, Weekday, Year 
Example 
The following example uses the DateValue function to convert a string to a date. You can also 
use date  a date to a Variant variable, for example, MyDate = #9/11/63#.  
Dim MyDate  
MyDate = DateValue("September 11, 1963")  
' Return a date 9/11/1963 
InduSoft Web Studio 
VBScript Reference Manual 
InduSoft, Ltd. 
129 
Day
Description 
Returns a whole number between 1 and 31, inclusive, representing the day of the month 
Usage 
intVal = Day(date) 
Arguments 
date 
The date argument is any valid date expression.  
Return 
An integer value representing the day of the month (1-31). 
Remarks 
A runtime error occurs if date is not a valid expression. If date contains Null, Null is returned 
See Also 
Date, DateSerial, DateValue, Month, Now, TimeSerial, TimeValue, Weekday, Year 
Example 
Dim MyDay 
MyDay = Day (“October 19, 1962”) 
‘ MyDay contains 19 
Escape
Description 
Encodes a string so it contains only ASCII characters 
Usage 
strChar = Escape(charString) 
Arguments 
charString 
Required. String expression to be encoded.   
Remarks 
The Escape function returns a string (in ASCII format) that contains the contents of charString. 
All spaces, punctuation, accented characters, and other non-ASCII characters are replaced with 
%xx encoding, where xx is equivalent to the hexadecimal number representing the character. 
Unicode characters that have a value greater than 255 are stored using the %uxxxx format  
See Also 
UnEscape 
Example 
Dim cs  
cs = Escape(“aÖ”) 
‘Returns “a%D6” 
Eval 
Description 
Evaluates an expression and returns the result   
Usage 
boolVal = Eval(expression) 
Arguments 
expression  
Required. String containing any legal VBScript expression 
Returns 
A boolean value 
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, the result is True; if they are not, the result is False. The Eval 
method always uses the second interpretation, whereas the Execute statement always uses the 
first  
See Also 
Execute 
Example 
Sub GuessANumber 
Dim Guess, RndNum 
RndNum = Int((100) * Rnd(1) + 1) 
Guess = CInt(InputBox("Enter your guess:",,0)) 
Do 
If Eval("Guess = RndNum") Then 
MsgBox "Congratulations! You guessed it!" 
Exit Sub 
Else 
Guess = CInt(InputBox("Sorry! Try again.",,0)) 
End If 
Loop Until Guess = 0 
End Sub 
VBScript Reference Manual 
InduSoft Web Studio 
130 
InduSoft, Ltd. 
Exp
Description 
Returns e (the base of natural logarithms) raised to a power 
Usage 
realVal = Exp(number) 
Arguments 
number 
The number argument can be any valid numeric expression   
Return 
Returns a Variant subtype Double 
Remarks 
If  the  value  of  number  exceeds  709.782712893,  a  runtime  error  occurs.  The  constant  e  is 
approximately 2.718282. The Exp function complements the action of the Log function and is 
is 
sometimes referred to as the antilogarithm. 
See also 
Log 
Example 
Dim MyAngle, MyHSin    
MyAngle = 1.3    
'Define angle in radians. 
MyHSin = (Exp(MyAngle) - Exp(-1 * MyAngle)) / 2   
2   
'Calculate  hyperbolic  sine.  Result 
1.69838 
Filter
Description 
Returns a zero-based array containing a subset of a string array based on a specified filter criteria 
Usage 
strArray = Filter(InputStrings, Value[, Include[, Compare]]) 
re]]) 
Arguments 
InputStrings  
Required. One-dimensional array of strings to be searched. 
Value  
Required. String to search for. 
Include  
Optional. Boolean value indicating whether to return substrings that include or exclude Value. 
If Include is True, Filter returns the subset of the array that contains Value as a substring. If 
. If 
Include  is  False, Filter  returns  the subset  of  the array that does  not  contain  Value as a 
substring. Default is True 
Compare  
Optional. Numeric value indicating the kind of string comparison to use. See Settings section 
for values. 
Settings 
The Compare argument can have the following values: 
Constant 
Value
Description
vbBinaryCompare 
Perform a binary comparison. 
vbTextCompare 
Perform a textual comparison 
Return 
A string array 
Remarks 
If  no  matches of  Value are found within InputStrings, Filter returns an empty array. An error 
occurs if InputString is Null or is not a one-dimensional array. The array returned by the Filter 
er 
function contains only enough elements to contain the number of matched items. You can use the 
Ubound function to determine the size of the zero-based array returned
ed
Example 
The following example uses the Filter function to return the array containing the search criteria 
"Mon":  
Dim MyIndex 
Dim MyArray (3) 
MyArray(0) = "Sunday" 
MyArray(1) = "Monday" 
MyArray(2) = "Tuesday" 
MyIndex = Filter(MyArray, "Mon")  
'MyIndex(0) contains "Monday". 
MyIndex = Filter(MyArray, “n”) 
‘MyIndex(0) contains “Sunday” 
‘MyIndex(1) contains “Monday” 
MyIndex = Filter(MyArray, “n”, False) 
‘MyIndex(0) contains “Tuesday” 
Documents you may be interested
Documents you may be interested