Buchempfehlung
Visual Basic 6 Kochbuch
Visual Basic 6 Kochbuch
Viele praktische Tipps zum Programmieren mit Visual Basic 6, die sich oft auch auf FB übertragen lassen. [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!

fb:porticula NoPaste

Info
Info / Hilfe
Liste
Übersicht / Liste
Neu
Datei hochladen
Suche
Quellcode suchen
Download
Dateidownload

Function LoggedUser() As String

Uploader:Redakteurytwinky
Datum/Zeit:17.08.2007 21:33:56

'Getestet mit FB 0.18 für Windows, CVS (18.05.2007) von Sebastian
'http://www.freebasic-portal.de/index.php?s=code&id=3
'ytwinky-version: als String-Function..
#include "windows.bi"
Declare Function LoggedUser() As String
Function LoggedUser() As String
  Static As Integer PufferLaenge=255 'wievisl speicher soll's denn sein?
  Dim UserPtr As ZString Ptr=Allocate(PufferLaenge) 'Bereich deklarieren und reservieren
  Function=*IIF(GetUserName(UserPtr, @PufferLaenge), UserPtr, @"*Fehler*")'Wichtig: nicht Return!!
  Deallocate UserPtr '..wir müssen ja erst noch den Platz freigeben..
End Function

? !"Angemeldeter Benutzer: \34" &LoggedUser() &!"\34";
Sleep: End