Hallo,
ich wollte Fragen, ob ein Wagenrücklauf in PureBasic möglich ist
d.h. ein Zeichen nach dem Print wieder löschen
Dann würde das z.B. so aussehen
OpenConsole()
Print("Hallo")
Print("\wagenruecklauf")
Dann steht in dem Programm:
Hall
Geht das?
Wagenrücklauf
- 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
> Geht das?
so nicht
Dabei wird aber nur das Backspace ausgeführt, nicht gelöscht!
PS: Wagenrücklauf geht an den Anfang der Zeile
so nicht
Code: Alles auswählen
OpenConsole()
Print("Hallo")
Print(Chr(8))
PS: Wagenrücklauf geht an den Anfang der Zeile
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.

Code: Alles auswählen
OpenConsole()
EnableGraphicalConsole(1)
Print("Hallo")
Delay(1000)
ClearConsole()
Print("Hall")
Input()
CloseConsole()

Dann versuch es mal mit ConsoleLocate
Code: Alles auswählen
If OpenConsole()
EnableGraphicalConsole(#True)
Print("-")
ConsoleLocate(10,0)
Print("-")
ConsoleLocate(1,0)
For i = 1 To 9
Delay(200)
ConsoleLocate(i,0)
Print("|")
Next
Input()
EndIf
Danke für den Tipp, auch ganz nützlich :)edel hat geschrieben:Dann versuch es mal mit ConsoleLocate
Code: Alles auswählen
If OpenConsole() EnableGraphicalConsole(#True) Print("-") ConsoleLocate(10,0) Print("-") ConsoleLocate(1,0) For i = 1 To 9 Delay(200) ConsoleLocate(i,0) Print("|") Next Input() EndIf
Aber Chr(8) ist am besten.
Code: Alles auswählen
OpenConsole()
Print("Hallo")
Print(Chr(8))
Print(" ")