home *** CD-ROM | disk | FTP | other *** search
- VERSION 2.00
- Begin Form Form1
- Caption = "ICO 2 BMP"
- ClientHeight = 1440
- ClientLeft = 3195
- ClientTop = 3165
- ClientWidth = 3435
- Height = 2130
- Icon = FORM1.FRX:0000
- Left = 3135
- LinkTopic = "Form1"
- Picture = FORM1.FRX:0302
- ScaleHeight = 1440
- ScaleWidth = 3435
- Top = 2535
- Width = 3555
- Begin PictureBox Picture1
- BorderStyle = 0 'None
- Height = 615
- Left = 1800
- ScaleHeight = 615
- ScaleWidth = 975
- TabIndex = 3
- Top = 120
- Width = 975
- End
- Begin CommandButton Command3
- Caption = "Exit"
- Height = 495
- Left = 0
- TabIndex = 2
- Top = 960
- Width = 1335
- End
- Begin CommandButton Command2
- Caption = "Save As "
- Enabled = 0 'False
- Height = 495
- Left = 0
- TabIndex = 1
- Top = 480
- Width = 1335
- End
- Begin CommandButton Command1
- Caption = "Open File"
- Height = 495
- Left = 0
- TabIndex = 0
- Top = 0
- Width = 1335
- End
- Begin CommonDialog CMDialog1
- Filter = "Icons (*.ico) | *.ico"
- Left = 1800
- Top = 960
- End
- Begin Menu File
- Caption = "File"
- Begin Menu mnuFile
- Caption = "Open"
- Index = 1
- End
- Begin Menu mnuFile
- Caption = "Save As"
- Enabled = 0 'False
- Index = 2
- End
- Begin Menu mnuFile
- Caption = "Exit"
- Index = 3
- End
- End
- Begin Menu About
- Caption = "About"
- End
- Option Explicit
- Sub About_Click ()
- frmAbout.Show
- End Sub
- Sub Command1_Click ()
- mnuFile_Click (1)
- End Sub
- Sub Command2_Click ()
- mnuFile_Click (2)
- End Sub
- Sub Command3_Click ()
- mnuFile_Click (3)
- End Sub
- Sub Form_Load ()
- ' Command1_Click
- End Sub
- Sub mnuFile_Click (Index As Integer)
- Select Case Index
- Case 1
- CMDialog1.DialogTitle = "Open File"
- CMDialog1.Filter = "Icons (*.ico) | *.ico |Bitmaps (*.bmp) | *.bmp"
- CMDialog1.Action = 1
- Picture1.AutoSize = -1
- Picture1.Picture = LoadPicture(CMDialog1.Filename)
- If CMDialog1.Filename <> "" Then
- mnuFile(2).Enabled = True
- Command2.Enabled = True
- End If
- Case 2
- Dim pictype$
- pictype$ = LCase(Right(CMDialog1.Filename, 3))
- Select Case pictype$
- Case "ico"
- CMDialog1.Filename = Left(CMDialog1.Filename, (Len(CMDialog1.Filename) - 3)) + "bmp"
- CMDialog1.DialogTitle = "Save As Picture File"
- CMDialog1.Filter = "Picture (*.BMP) | *.bmp"
- CMDialog1.DefaultExt = ".bmp"
- Case "bmp"
- CMDialog1.Filename = Left(CMDialog1.Filename, (Len(CMDialog1.Filename) - 3)) + "ico"
- CMDialog1.DialogTitle = "Save As Icon File"
- CMDialog1.Filter = "Icon (*.ico) | *.ico"
- CMDialog1.DefaultExt = ".ico"
- End Select
- CMDialog1.Action = 2
- SavePicture Picture1.Image, CMDialog1.Filename
- Case 3
- End
- End Select
- End Sub
-