Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

C# MessageBox ohne Button?

Empfohlene Antworten

Veröffentlicht

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

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

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?

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.

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.

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 ?

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.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.