VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2004/12/21(Tue) 14:30
投稿者アルゼイド
Eメール
URL
タイトルRe^12: imageの保存

最終的に
コモンダイアログのキャンセルが押された時のエラーを解決して、
Private Sub cmd7_Click()
    selectkey = MsgBox("イメージを保存しますか?", 4 + 48, "保存")
    Select Case selectkey
      Case vbYes
    With CommonDialog1
        .Flags = cdlOFNOverwritePrompt
        .DefaultExt = "bmp"
        .Filter = "ビットマップファイル(*.bmp)|*.bmp|全てのファイル(*.*)|*.*"
        On Error GoTo cmd7a_err
        .ShowSave
        ファイル番号 = FreeFile
        On Error GoTo cmd7b_err
        SavePicture Pic1.Image, CommonDialog1.FileName
    End With
      Case vbNo
    End Select
cmd7a_err:
    Exit Sub
cmd7b_err:
    Call MsgBox("保存先の容量が不足しています。", vbOKOnly)
    Exit Sub
End Sub

こんな感じで完成させることができました。みなさんありがとうございました!


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -