vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

Fortgeschrittene Programmierung
Code mit codedom Compiler 
Autor: visual5584
Datum: 26.05.17 08:33

Hallo, ich bin am verzweifeln. In meiner Form funktioniert mein codedom Compiler gut. Aber ich schätze am code stimmt etwas nicht mit dem timer. Wenn die exe fertig ist kommt die.Fehlermeldung: Null Reference Exception
Könnt ihr mir bitte weiterhelfen? Der folgende code ist der code der mein Compiler compiliert.

Dim code As String = _
"Imports System.Windows" & nl & _
"Imports System.Windows.Forms" & nl & _
"Imports System.Drawing" & nl & _
"Imports System.EventArgs" & nl & _
"Imports System.Timers" & nl &_
"Public Class xxxform" & nl & _
"Inherits System.Windows.Forms.Form" & nl & _
"Friend WithEvents T1_Screen As System.Windows.Forms.Timer" & nl & _
"Dim lblInfo As New Label With {.Parent = Me, .Width = 300, .Height = 300}" & nl & _
"Private Sub xxxform_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load" & nl & _
"Me.T1_Screen.Interval = 10000" & nl & _
"Me.T1_Screen.Enabled = False" & nl & _
"Me.Size = New Size(350, 350)" & nl & _
"lblInfo.text = " & c34 & _ TB_Speicherpfad.Text & c34 & nl & _
"End Sub" & nl & _
"Private Sub T1_Screen_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles T1_Screen.Tick" & nl & _
"Dim bounds As Rectangle" & nl & _
"Dim screenshot As System.Drawing.Bitmap" & nl & _
"Dim graph As Graphics" & nl & _
"bounds = Screen.PrimaryScreen.Bounds" & nl & _
"screenshot = New System.Drawing.Bitmap(bounds.Width, bounds.Height, System.Drawing.Imaging.PixelFormat.Format32bppPArgb)" & nl & _
"graph = Graphics.FromImage(screenshot)" & nl & _ "graph.CopyFromScreen(bounds.X, bounds.Y, 0, 0, bounds.Size, CopyPixelOperation.SourceCopy)" & nl & _
"screenshot.Save(" & c34 & TB_Speicherpfad.Text & c34 & " & ""test3"" & "".jpg"")" & nl & _
"End Sub" & nl & _
"Private Sub InitializeComponent()" & nl & _
"Me.SuspendLayout() " & nl & _
"Me.ClientSize = New System.Drawing.Size(292, 273) " & nl & _
"Me.Name = " & c34 & "xxxform" & c34 & nl & _
"Me.ResumeLayout(False) " & nl & _
"End Sub" & nl & _
"End Class"

************** Ausnahmetext **************
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei xxxform.xxxform_Load(Object sender, EventArgs e)
bei System.Windows.Forms.Form.OnLoad(EventArgs e)
bei System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
bei System.Windows.Forms.Control.CreateControl()
bei System.Windows.Forms.Control.WmShowWindow(Message& m)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.Form.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Code mit codedom Compiler1.550visual558426.05.17 08:33
Re: Code mit codedom Compiler875Manfred X26.05.17 09:10
Re: Code mit codedom Compiler797visual558426.05.17 13:11
Re: Code mit codedom Compiler787visual558426.05.17 14:54
Re: Code mit codedom Compiler801Manfred X26.05.17 15:46
Re: Code mit codedom Compiler784sv0001026.05.17 10:59
Re: Code mit codedom Compiler794visual558426.05.17 14:21
Re: Code mit codedom Compiler794visual558426.05.17 14:58

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-2024 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