Markierten Txt in EditorGadget ermitteln
Markierten Txt in EditorGadget ermitteln
Hi ihr, ich habe eine Frage und brauche eure Hife. Wie kann ich ein markierten Text ermitteln? Bitte helft mir
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Code: Alles auswählen
Define.CHARRANGE sel
Define.s buffer
If OpenWindow(0, #PB_Ignore, 0, 640, 450, "Test") And CreateGadgetList(WindowID(0))
EditorGadget(0, 0, 0, 640, 400)
ButtonGadget(1, 280, 410, 80, 30, "Get Select")
Repeat
Select WaitWindowEvent()
Case #PB_Event_CloseWindow : Break
Case #PB_Event_Gadget
If EventGadget() = 1
SendMessage_(GadgetID(0), $0434, 0, @sel)
buffer = Space((sel\cpMax - sel\cpMin) + 1)
SendMessage_(GadgetID(0), $043E, 0, @buffer)
Debug buffer
EndIf
EndSelect
ForEver
EndIf
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
- HeX0R
- Beiträge: 2959
- Registriert: 10.09.2004 09:59
- Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win10 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 - Kontaktdaten:
Weiss jetzt nicht, wieso ts-soft hier die Werte anstatt der Konstanten angegeben hat.
Da dann natürlich der Lerneffekt gleich Null ist, noch der Nachtrag:
Da dann natürlich der Lerneffekt gleich Null ist, noch der Nachtrag:
Code: Alles auswählen
#EM_EXGETSEL = $0434
#EM_GETSELTEXT = $043E