Available in the LEADTOOLS Imaging toolkit. |
FileLoad Example for Visual Basic
Dim RasterKrnDlg As LEADRasterDlgKrn_U Dim WithEvents RasterFileDlg As LEADRasterDlgFile_U Private Sub btnFileLoad_Click() RasterFileDlg.DialogTitle = "LEADTOOLS Open dialog box" RasterFileDlg.InitialDir = "d:\temp\images" RasterFileDlg.FileDlgFlags = OPEN_ALLOWMULTI RasterFileDlg.UIFlags = OPEN_LOADBITMAP Or _ OPEN_SHOW_PROGRESSIVE Or _ OPEN_SHOW_MULTIPAGE Or _ OPEN_SHOW_LOADROTATED Or _ OPEN_SHOW_LOADCOMPRESSED Or _ OPEN_SHOW_FILEINFO Or _ OPEN_SHOW_PREVIEW Or _ OPEN_SHOW_DELPAGE Or _ OPEN_VIEWTOTALPAGES Or _ OPEN_GENERATETHUMBNAIL RasterFileDlg.ShowOpenDlg (hWnd) End Sub Private Sub Form_Load() Set RasterKrnDlg = New LEADRasterDlgKrn_U Set RasterFileDlg = New LEADRasterDlgFile_U RasterKrnDlg.InitDlg INIT_WITHOUT_COLOR End Sub Private Sub Form_Unload(Cancel As Integer) RasterKrnDlg.FreeDlg End Sub Private Sub RasterFileDlg_FileLoad(ByVal iTotalPercent As Integer, ByVal FilePercent As Integer) If (FilePercent = 100) Then LEAD1.Bitmap = RasterFileDlg.Bitmap MsgBox RasterFileDlg.FileName End If End Sub