Hi. Bin mittlerweile am Verzweifeln. Ich habe eine etwas größere Datei in den Ressourcen und möchte diese gerne kopieren. Wenn der Kopiervorgang fertig ist, kommt eine MsgBox und so weiter. Das habe ich auch alles schon fertig. Problem ist nur: Es soll eine Form kommen mit "Datei wird kopiert... Bitte warten." wenn die Datei kopiert wird. Die Form habe ich schon fertig designed. Hier der Code wenn auf den Kopierbutton gedrückt wird. (Kopiervorgang.show ist hier die Form mit der Meldung "Bitte warten.").
Wenn ich jetzt auf den Kopierbutton drücke, erscheint die Form zwar, aber die Schrift ist nur ein weißer Balken (total verbuggt). Und erst wenn die Datei vollständig kopiert wurde, sind die Label in der Form nicht mehr verbuggt und es kommt auch schon die Msgbox daher. Und ob ich den Kopiervorgang.show Befehl jetzt vor oder hinter den Copy Befehl setze ändert sich auch nichts. Hier ein Screenshot (Der weiße Balken ist das verbuggte Label)
VB.NET-Quellcode
- Kopiervorgang.Show()
- IO.File.WriteAllBytes(copy, My.Resources.Start)
- If My.Computer.FileSystem.FileExists(copy) Then
- Kopiervorgang.Hide()
- If MsgBox("Das Setup von Winamp wurde kopiert und kann nun gestartet werden." & vbCrLf & " " & vbCrLf & "Klicken Sie auf Ok um die Installation von Winamp zu starten." & vbCrLf & " " & vbCrLf & "Klicken Sie auf abbrechen, um den Vorgang zu beenden und zum vorherigen Fenster zurückzukehren.", MsgBoxStyle.Information + MsgBoxStyle.OkCancel, "Installation") = MsgBoxResult.Ok Then
- Process.Start(copy)
- End If
- Exit Sub
- End If
Wenn ich jetzt auf den Kopierbutton drücke, erscheint die Form zwar, aber die Schrift ist nur ein weißer Balken (total verbuggt). Und erst wenn die Datei vollständig kopiert wurde, sind die Label in der Form nicht mehr verbuggt und es kommt auch schon die Msgbox daher. Und ob ich den Kopiervorgang.show Befehl jetzt vor oder hinter den Copy Befehl setze ändert sich auch nichts. Hier ein Screenshot (Der weiße Balken ist das verbuggte Label)
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „Simkoo“ ()