Veröffentlicht 1. April 200817 j Hallo zusammen, ich schreibe gerade ein kleines Tool das mir ein paar Dateien kopiert. Nun möchte ich, dass während des Kopiervorgangs eine Meldung erscheint (z.B. "Kopiervorgang wird ausgeführt"). Ich suche also eine Funktion, bei der ich wie bei einer MessageBox eine Meldung ausgeben kann aber ohne (z.B.) einen OK-Button drücken zu müssen, damit mein Programm weiterläuft. Oder kann man bei der MessageBox die Buttons abstellen? Gruß Fachi19
1. April 200817 j mir ist jetzt nicht geläufig, ob man nicht mit einer windowmessage controls oder teile davon ausblenden kann. aber wieso machst du kein einfaches form? s'Amstel
1. April 200817 j Hallo Amstelchen, erstmal danke für die schnelle Antwort. Eigentlich wollte ich mir das Erstellen einer neuen Form ersparen. Müsste ich dann nicht auch mit Threads arbeiten? Sonst würde ja mein Kopiervorgang erst dann starten, wenn ich die neue Form wieder beende.? Gibt es vielleicht noch eine andere Möglichkeit?
1. April 200817 j Müsste ich dann nicht auch mit Threads arbeiten? Sonst würde ja mein Kopiervorgang erst dann starten, wenn ich die neue Form wieder beende.? Dies wäre aber auch bei einer MessageBox nicht anders. Bevor du den Kopiervorgang startest hast du bestimmt ein Form offen oder ?? Ich mache dass dann gerne so dass ich das Form vor dem Kopiervorgang Disable und nacher wieder Enable.
1. April 200817 j Bevor du den Kopiervorgang startest hast du bestimmt ein Form offen oder ?? Stimmt. Habe das Problem nun mit einem weiteren Form gelöst. Mich würde aber trotzdem interessieren ob es eine Art MessageBox ohne Buttons gibt.
4. April 200817 j Mal andersrum gefragt: Gibt es eine Messagebox mit eingabefeld ? Das eine Messagebox OK, Abrechen etc hat ist klar. Aber wenn ich nun ein Button habe wo der Benutzer zb sein Alter eintragen soll, und das alter dann in einem String speichert. Sprich Click button - Messagebox mit input feld - ok drücken + speichern in string ?
4. April 200817 j Messagebox [...] input feld :upps Frage ist aber berechtigt, wenn du aus der VB-Welt kommst. Praktisch bei C#.NET ist, dass man sich der Sprachelemente von VB bedienen kann. Microsoft.VisualBasic dem Verweis hinzufügen. public static string InputBox ( string Prompt, [OptionalAttribute] string Title, [OptionalAttribute] string DefaultResponse, [OptionalAttribute] int XPos, [OptionalAttribute] int YPos ) //==> Microsoft.VisualBasic.Interaction.InputBox("Prompt", "Title", "Blub", 20, 20); M.f.G.
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.