vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Hilfe für Projekt mit Bildbearbeitung & Druckersteuerung 
Autor: ex-exorbitant
Datum: 04.02.08 20:23

Hier mal der ganze spektakuläre Code, wie gesagt bin absoluter Neeling, aber das merk ihr ja eh gleich.

MFG



Imports System.IO
Imports System.Drawing.Printing
Imports System.Drawing.Imaging
 
Module Dateisystem_Ueberwachung
 
    Public Sub Dateisystem_ueberwachen(ByVal wert)
 
        Const PFAD As String = "C:\speicherkarte"
 
        ' --- Instanziierung
        Dim i As Integer
        Dim watcher As New FileSystemWatcher()
 
 
        ' --- zu überwachendes Verzeichnis
        watcher.Path = PFAD
        ' --- zu überwachende Dateitypen
        watcher.Filter = "*.*"
        ' --- Unterverzeichnisse einschließen
        watcher.IncludeSubdirectories = True
 
        ' --- zu überwachende Änderungen
        watcher.NotifyFilter = _
        NotifyFilters.Attributes Or _
        NotifyFilters.LastAccess Or _
        NotifyFilters.LastWrite Or _
        NotifyFilters.Security Or _
        NotifyFilters.Size Or _
        NotifyFilters.FileName Or _
        NotifyFilters.DirectoryName
 
        ' --- Registrierung der 
        ' --- Ereignisbehandlungsroutinen
        AddHandler watcher.Changed, _
        AddressOf DS_aenderung
        AddHandler watcher.Created, AddressOf DS_neu
        AddHandler watcher.Deleted, _
        AddressOf DS_loeschen
        AddHandler watcher.Renamed, AddressOf DS_name
        ' --- Starten der Überwachung
        watcher.EnableRaisingEvents = wert
 
    End Sub
 
    ' ### Ereignisbehandlungsroutine für
    ' ### Änderungsereignisse
    Public Sub DS_aenderung( _
    ByVal source As Object, _
    ByVal e As FileSystemEventArgs)
 
    End Sub
 
    ' ### Ereignisbehandlungsroutine für 
    ' ### Erstellungsereignisse
    Public Sub DS_neu(ByVal source As Object, _
    ByVal e As FileSystemEventArgs)
 
        Dim pfad As String
        Dim Picturebox1 As New PictureBox
        File.Copy(e.FullPath, "C:\bilder\" & e.Name)
        pfad = "C:\bilder\" & e.Name
        Dim Bild As Bitmap = Image.FromFile(pfad)
        Form1.PictureBox1.Image = Image.FromFile(pfad)
        Dim Rahmen As Image = Image.FromFile("C:\bilder\rahmen.png")
        Dim g = Graphics.FromImage(Bild)
        Dim r = New Rectangle(0, 0, Bild.Width, Bild.Height)
 
        'g.DrawImage(My.Resources.Rahmen, r)
 
 
        'Dim doc As New PrintDocument()
        'doc.DocumentName = "C:\bilder\" & e.Name
        'Dim dialog As New PrintDialog
        'dialog.Document = doc
        'doc.Print()
 
    End Sub
 
 
End Module
 
 
 
 
 
 
Public Class Form1
 
 
 
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles MyBase.Load
 
        SplashScreen1.Show()
 
    End Sub
 
    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles Button3.Click
 
        Dateisystem_ueberwachen(True)
    End Sub
 
    Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles Button4.Click
 
        Dateisystem_ueberwachen(False)
    End Sub
 
    Private Sub PictureBox1_Click(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles PictureBox1.Click
 
    End Sub
End Class
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Hilfe für Projekt mit Bildbearbeitung & Druckersteuerung2.585ex-exorbitant30.01.08 15:05
Re: Hilfe für Projekt mit Bildbearbeitung & Druckersteue...2.078TobiasS30.01.08 15:31
Re: Hilfe für Projekt mit Bildbearbeitung & Druckersteue...2.024ex-exorbitant30.01.08 15:41
Re: Hilfe für Projekt mit Bildbearbeitung & Druckersteue...2.081Kuno6030.01.08 19:20
Re: Hilfe für Projekt mit Bildbearbeitung & Druckersteue...2.061ex-exorbitant30.01.08 19:34
Re: Hilfe für Projekt mit Bildbearbeitung & Druckersteue...2.040ex-exorbitant31.01.08 22:19
Re: Hilfe für Projekt mit Bildbearbeitung & Druckersteue...2.064Kuno6001.02.08 01:19
Re: Hilfe für Projekt mit Bildbearbeitung & Druckersteue...2.054ex-exorbitant04.02.08 18:55
Re: Hilfe für Projekt mit Bildbearbeitung & Druckersteue...2.048Melkor04.02.08 19:20
Re: Hilfe für Projekt mit Bildbearbeitung & Druckersteue...2.039ex-exorbitant04.02.08 19:29
Re: Hilfe für Projekt mit Bildbearbeitung & Druckersteue...2.063Melkor04.02.08 20:14
Re: Hilfe für Projekt mit Bildbearbeitung & Druckersteue...2.063ex-exorbitant04.02.08 20:23
Re: Hilfe für Projekt mit Bildbearbeitung & Druckersteue...2.053Melkor04.02.08 21:08
Re: Hilfe für Projekt mit Bildbearbeitung & Druckersteue...2.031ex-exorbitant17.02.08 21:52
Re: Hilfe für Projekt mit Bildbearbeitung & Druckersteue...2.098TobiasS18.02.08 09:32

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel