Français
Source/ Codesnippets

MessageBoxExA, MessageBoxExW

 

Georg
Teles
Anbei kurz un Beispiel avec qui MessageBoxExA & MessageBoxExW
Def MessageBoxExA(5)!"User32","MessageBoxExA"
Def MessageBoxExW(5)!"User32","MessageBoxExW"
' paramètre: 1: %hWnd       - parents-la fenêtre / Übergeordnetes la fenêtre
'            2: lpText      - Text        - ! MessageBoxExA = ANSI
'            3: lpCaption   - Überschrift - ! MessageBoxExW = WIDE
'            4: Type        - = Art qui MessageBox comment chez xProfan (s. Buttons, Icônes, ...)
'            5: wLanguageId - si = 0 ensuite wird automatisch Systemsprache benutzt
Déclarer wert&,message#,caption#
' beachte, dass chez MessageBoxExW = doppelter Speicherplatz nécessaire weil WIDE !
' im folgendem le cas serait pour ANSI
' Faible message#,16
' Faible caption#,12
' ergeben et chez Wide qui doppelte grenier, alors
' Faible message#,32
' Faible caption#,24
'
' es empfielt sich eventuell im Vorfeld qui Variablen grand genug trop dimensionieren
'
Faible message#,256
Faible caption#,256
Claire wert&,message#,caption#
CLS
'------------------------------# ! MessageBoxExA = ANSI
String message#,0 = "Eine MessageBox"
String caption#,0 = "Überschrift"
wert& = MessageBoxExA(%HWnd,message#,caption#,2,0)
'------------------------------# ! MessageBoxExW = WIDE
'StringW message#,0 = "Eine MessageBox"
'StringW caption#,0 = "Überschrift"
'wert& = MessageBoxExW(%HWnd,message#,caption#,2,0)
Cas wert& = 0:imprimer "-"
Cas wert& = 1:imprimer "OK"
Cas wert& = 2:imprimer "Abbrechen (Calcel)"
Cas wert& = 3:imprimer "Abbrechen (Abort)"
Cas wert& = 4:imprimer "Wiederholen"
Cas wert& = 5:imprimer "Ignorieren"
Cas wert& = 6:imprimer "Ja"
Cas wert& = 7:imprimer "Nein"
WaitInput
DisPose message#
DisPose caption#

avec cette Unit  [...]  peut sich aussi kyrillischer Text herzaubern
 $U lat2cyr.pcu = l2cPCU.
Def MessageBoxExA(5)!"User32","MessageBoxExA"
Def MessageBoxExW(5)!"User32","MessageBoxExW"
' paramètre: 1: %hWnd       - parents-la fenêtre / Übergeordnetes la fenêtre
'            2: lpText      - Text        - ! MessageBoxExA = ANSI
'            3: lpCaption   - Überschrift - ! MessageBoxExW = WIDE
'            4: Type        - = Art qui MessageBox comment chez xProfan (s. Buttons, Icônes, ...)
'            5: wLanguageId - si = 0 ensuite wird automatisch Systemsprache benutzt
Déclarer wert&,message#,caption#
' beachte, dass chez MessageBoxExW = doppelter Speicherplatz nécessaire weil WIDE !
' im folgendem le cas serait pour ANSI
' Faible message#,16
' Faible caption#,12
' ergeben et chez Wide qui doppelte grenier, alors
' Faible message#,32
' Faible caption#,24
'
' es empfielt sich eventuell im Vorfeld qui Variablen grand genug trop dimensionieren
'
Faible message#,256
Faible caption#,256
Claire wert&,message#,caption#
CLS
'------------------------------# ! MessageBoxExA = ANSI
'String message#,0 = "Eine MessageBox"
'String caption#,0 = "Überschrift"
'wert& = MessageBoxExA(%HWnd,message#,caption#,2,0)
'------------------------------# ! MessageBoxExW = WIDE
'StringW message#,0 = "Eine MessageBox"
'StringW caption#,0 = "Überschrift"
'wert& = MessageBoxExW(%HWnd,message#,caption#,2,0)
'------------------------------# ! lat2cyr.pcu
' chez Wide ginge es aussi avec qui CPU >lat2cyr.pcu< kyrillische marque trop erzeugen
' ensuite mais String message#,0 ou bien Char message#,0 benutzen pas StringW !
String message#,0 = l2cPCU.l2l("ein Gemischter Text - ")+l2cPCU.l2c("-Eto nebol-m-soj test <>|\q!§$%&/()=´'?^@")
String caption#,0 = l2cPCU.l2l("Überschrift - ")+l2cPCU.l2c("-Eto test")
wert& = MessageBoxExW(%HWnd,message#,caption#,2,0)
Cas wert& = 0:imprimer "-"
Cas wert& = 1:imprimer "OK"
Cas wert& = 2:imprimer "Abbrechen (Calcel)"
Cas wert& = 3:imprimer "Abbrechen (Abort)"
Cas wert& = 4:imprimer "Wiederholen"
Cas wert& = 5:imprimer "Ignorieren"
Cas wert& = 6:imprimer "Ja"
Cas wert& = 7:imprimer "Nein"
WaitInput
DisPose message#
DisPose caption#

2 kB
Hochgeladen:18.03.2018
Downloadcounter125
Download
 
XProfan X3
TC-Programming [...] 
XProfan 8.0 - 10.0 - X2 - X3 - X4

18.03.2018  
 



Zum Quelltext


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

3.760 Views

Untitledvor 0 min.
Gast.0815 vor 4 Tagen
Georg Teles29.08.2024
Uwe Starke17.11.2023
Axel Berse08.11.2023
plus...

Themeninformationen

cet Thema hat 1 participant:

Georg Teles (1x)


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie