
学生で、visual basic を勉強しているものです
Button1をクリックするとスクリーンショットを1秒ごとに撮り、
"c:\iMonitoring"に保存するというプログラムを書いています
(Button2をクリックすると止まる)
写真の名前を撮った時刻にしたいのですがエラーが出てうまくいきません
どうしていいか分からばいので教えてください
(コードです)
*********************************************************************************
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Timer1.Enabled = False
System.IO.Directory.CreateDirectory("C:\iMonitoring")
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Timer1.Enabled = True
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Timer1.Enabled = False
End Sub
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Dim x As String = Now().ToString()
Dim a As String = "C:\iMonitoring\"
Dim b As String = ".bmp"
Dim y As String = (a & x & b)
'Imports System.Drawing
'Imports System.Windows.Forms
'Bitmapの作成
Dim bmp As New Bitmap(Screen.PrimaryScreen.Bounds.Width, _
Screen.PrimaryScreen.Bounds.Height)
'Graphicsの作成
Dim g As Graphics = Graphics.FromImage(bmp)
'画面全体をコピーする
g.CopyFromScreen(New Point(0, 0), New Point(0, 0), bmp.Size)
'解放
g.Dispose()
'保存
bmp.Save(y)
End Sub
End Class

No.2ベストアンサー
- 回答日時:
VBはよくわかりませんけど…
>Dim x As String = Now().ToString()
でxに「ファイル名、フォルダ名に使えない文字」とか入っていませんか?
# '/'や':'はファイル名やフォルダ名には使えませんが…。
No.1
- 回答日時:
こんにちは
Dim y As String = (a & x & b)→ Dim y As String = (a & "x" & b)のようにするとどうでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA 最新のフォルダ取得
-
同一フォルダ内の別ブックから...
-
HTMLで保存先を指定する方法に...
-
【マクロ】フォルダにファイル...
-
Access VBA で フォルダ権限...
-
バッチファイルに詳しい方、お...
-
フォルダを開いて、閉じるのプ...
-
フォルダにリンクを貼りたい
-
CVSからチェックアウトしてきた...
-
Excel VBA フォルダ存在チェッ...
-
エクセルのプロパティーでセキ...
-
エクセルvbaでdocuworksprinter...
-
[virtualbox] Windows XP のVHD...
-
アクセス クエリを別のファイ...
-
VBAを使ってセル内に記述してあ...
-
アクセス 自身のデータベース...
-
ffftpでファイル取得が0バイト...
-
読み取り専用でファイルを開きたい
-
エクセルのマクロについて教え...
-
shスクリプトでftp接続してファ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windows10でコマンドプロンプト...
-
会社のネットワーク上のファイ...
-
ファイル名と同名のフォルダを...
-
VBA フォルダ名に特定の文字を...
-
ExcelのVBAでフォルダ指定がで...
-
デスクトップの画像をhtmlに表...
-
VBA 最新のフォルダ取得
-
VBA フォルダの複数選択ができない
-
Excelのハイパーリンクについて...
-
パス名に2バイト文字(マルチバ...
-
【コマンドプロンプト】名前順...
-
【ExcelVBA】一覧表の記載に従...
-
サーバ内のフォルダ名と各フォ...
-
Wallpaper Engineでおすすめの...
-
ファイルとフォルダのどちらも...
-
Debug フォルダは消していいの?
-
Excelで指定したフォルダに保存...
-
VBプロジェクトでのフォルダ構...
-
GetAttrが原因?
-
Hitachi Embedded Workshop (HE...
おすすめ情報