0

ユーザーがアプリケーション内またはその外で何かをクリックし、スクリーンショットを作成してjpegとしてフォルダーに保存するときに、このプログラムが必要です

これは、これらのオプションを入れたいコードです。

Imports System.Net.Mail

Public Class Form1

Private Function TakeImage()
    Return TakeImage(0, 0, Screen.PrimaryScreen.WorkingArea.Width, Screen.PrimaryScreen.WorkingArea.Height)
End Function

   Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    PictureBox1.Image = CType(TakeImage(), Image)
End Sub
End Class

ちなみにVB.NET初心者です

4

1 に答える 1

0

これはデスクトップ アプリケーションで、TakeImage(,,,) が機能すると思います。フォームにボタンを追加してダブルクリックし、そこから TakeImage を呼び出すだけです。
次に、jpegとして保存します-ビットマップ(?)形式をTakeImageからjpegに変換する方法をグーグルで検索し、それを保存する方法をグーグルで検索します。VB.Net では、ファイルの処理は比較的簡単です。

ただし、最初に TakeImage 関数に戻り値の型を設定します。おそらくのようにas Image。これはプログラムを変更するものではありませんが、編集者が継続的に役立つフィードバックを提供するため、学習に役立ちます。

ハッピーハッキング!

于 2013-08-07T11:02:39.610 に答える