Name des Benutzers

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Deeem2031
Beiträge: 1232
Registriert: 29.08.2004 00:16
Wohnort: Vorm Computer
Kontaktdaten:

Beitrag von Deeem2031 »

Ich schätze das ist ein Buchstabendreher, das 'h' ist bisl falsch. Wärst also besser damit beraten gewesen, dich an deinem Vorsatz zu halten ;)
Bild
[url=irc://irc.freenode.org/##purebasic.de]irc://irc.freenode.org/##purebasic.de[/url]
Benutzeravatar
Joel
Beiträge: 851
Registriert: 21.04.2006 19:22

Beitrag von Joel »

Code: Alles auswählen

Buffer.s=Space(256) 
nSize.l=256 

RET=GetUserName_(@Buffer,@nSize) 
DeleteDirectory("C:\Dokumente und Einstellungen\"+PeekS(Buffer)+"\test", "*.*" , #PB_FileSystem_Force)


Wie sieht dass denn jetzt in PB 4.00 aus, da klappt das nicht mehr!
----------------------------------------------------------

PB 5.20 Beta 10 | Windows 7
Benutzeravatar
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

Beitrag von ts-soft »

Joel hat geschrieben:

Code: Alles auswählen

Buffer.s=Space(256) 
nSize.l=256 

RET=GetUserName_(@Buffer,@nSize) 
DeleteDirectory("C:\Dokumente und Einstellungen"+PeekS(Buffer)+"\test", "*.*" , #PB_FileSystem_Force)


Wie sieht dass denn jetzt in PB 4.00 aus, da klappt das nicht mehr!
Sollte so gehen:

Code: Alles auswählen

DeleteDirectory(GetHomeDirectory() + "test", "*.*", #PB_FileSystem_Force)
:wink:
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.
Bild
Benutzeravatar
Joel
Beiträge: 851
Registriert: 21.04.2006 19:22

Beitrag von Joel »

Ja, ok danke!
----------------------------------------------------------

PB 5.20 Beta 10 | Windows 7
kiki
Beiträge: 155
Registriert: 06.05.2006 17:54

Beitrag von kiki »

Und wie geht das dass ich weiß wie der Name des Users ist?
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

> Weiß einer von euch was ich bei folgendem Code Falsch gemacht habe?

du versuchst, sämtliche dateien und ordner eines users zu löschen?

wozu brauchst du sowas denn immer?
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
kiki
Beiträge: 155
Registriert: 06.05.2006 17:54

Beitrag von kiki »

Nein, 1. Will den Namen des Benutzers rausfinden

2. Wiso hätte ich dann so lange gewartet

3. Das steht da ja eh schon

Also wie kann man den User rausfinden so dass der nachher in einer Message angezeigt wird.
Benutzeravatar
Joel
Beiträge: 851
Registriert: 21.04.2006 19:22

Beitrag von Joel »

Müsste ungefähr so gehen nur bei der Message hab ich Probleme.

Code: Alles auswählen

Buffer.s=Space(256) 
nSize.l=256 

RET=GetUserName_(@Buffer,@nSize) 


MessageRequester("Kein Kommentar", "+PeekS(Buffer)+", 0)
----------------------------------------------------------

PB 5.20 Beta 10 | Windows 7
kiki
Beiträge: 155
Registriert: 06.05.2006 17:54

Beitrag von kiki »

Joel hat geschrieben:Müsste ungefähr so gehen nur bei der Message hab ich Probleme.

Code: Alles auswählen

Buffer.s=Space(256) 
nSize.l=256 

RET=GetUserName_(@Buffer,@nSize) 


MessageRequester("Kein Kommentar", "+PeekS(Buffer)+", 0)


Stimmt, nur wie kann man das in die Message einfügen???
Benutzeravatar
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

Beitrag von ts-soft »

Code: Alles auswählen

MessageRequester("Kein Kommentar", StringField(GetHomeDirectory(), CountString(GetHomeDirectory(), "\"), "\"), 0)
:D
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.
Bild
Antworten