LoadPicture

Description

Loads a picture from a file or blob into an InkPicture control.

Applies to

InkPicture controls

Syntax

inkpicname.LoadPicture ( t | b )

Argument

Description

inkpicname

The name of the InkPicture control into which you want to load a picture.

t

A string containing the name and location of a file that contains the picture you want to load into the control.

b

The name of a blob passed by reference that contains the picture you want to load into the control.


Return value

Integer.

Returns 1 for success and -1 for failure.

Usage

Use the LoadPicture function to load an image into an InkPicture control.

Examples

The following example loads an image from a file. Since the user will select a single file, the second argument to GetFileOpenName contains the file's path and its name, so the third argument can be ignored:

string ls_path, ls_name
GetFileOpenName("Select Image", ls_path, ls_name)
ip_1.LoadPicture(ls_path)

The following example loads an image from a blob:

string ls_path, ls_name
integer li_filenum
blob lblb_ink

GetFileOpenName("Select Ink File", ls_path, ls_name)
li_filenum = FileOpen(ls_path, StreamMode!)
If li_filenum <> 1 Then   FileRead(li_filenum, lblb_ink)
   FileClose(li_filenum)
   ip_1.LoadInk(lblb_ink)
End If

See also

LoadInk

ResetInk

ResetPicture

SaveInk

Save