Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Borland C++ Builder » Username zeigen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
28.10.2004, 13:03 Uhr
lukash2004



Hallo an alle!
Ich bin ein begeisterter C++-Builder Fan und hätte da mal ne Frage:
Ich habe ein Formular mit einem Listenfeld (Memo) und einer Schaltfläche (Button). Das Drücken des Buttons bewirkt, dass die Systemzeit im Listenfeld erscheint, und zwar durch den Aufruf

Memo->Lines->Add(Time());

Nun suche ich aber eine Funktion, die mir den Usernamen, mit dem ich gerade bei Windows angemeldet bin, ins Listenfeld hineinschreibt. Gibt es so eine überhaupt? Wer kann mir helfen? Danke im voraus. Lukas
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
28.10.2004, 13:40 Uhr
Bruder Leif
dances with systems
(Operator)


Moin!

Schau Dir mal die Hilfe zu GetUserName an...
--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
29.10.2004, 11:55 Uhr
lukash2004



Und wo bitte soll ich das schon wieder finden?? Ein "GetUserName" gibt es bei C++Builder nicht! Bitte in Zukunft nur SERIÖSE UND ERNSTGEMEINTE Antworten. Ich glaube, das ist nicht zuviel verlangt!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
29.10.2004, 12:03 Uhr
Zerstreuter



GetUserName() ist eine API-Funktion.


Zitat:

The GetUserName function retrieves the user name of the current thread. This is the name of the user currently logged onto the system.

BOOL GetUserName(

LPTSTR lpBuffer, // address of name buffer
LPDWORD nSize // address of size of name buffer
);


Parameters

lpBuffer

Points to the buffer to receive the null-terminated string containing the user's logon name. If this buffer is not large enough to contain the entire user name, the function fails.

nSize

Pointer to a DWORD that, on input, specifies the maximum size, in characters, of the buffer specified by the lpBuffer parameter. If this buffer is not large enough to contain the entire user name, the function fails. If the function succeeds, it will place the number of characters copied to the buffer into the DWORD that nSize points to.



Return Values

If the function succeeds, the return value is nonzero, and the variable pointed to by nSize contains the number of characters copied to the buffer specified by lpBuffer, including the terminating null character.
If the function fails, the return value is zero. To get extended error information, call GetLastError.

Remarks

If the current thread is impersonating another client, the GetUserName function returns the user name of the client that the thread is impersonating.

 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
29.10.2004, 12:15 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


@Leif

Zitat:

Und wo bitte soll ich das schon wieder finden?? Ein "GetUserName" gibt es bei C++Builder nicht! Bitte in Zukunft nur SERIÖSE UND ERNSTGEMEINTE Antworten. Ich glaube, das ist nicht zuviel verlangt!


ich muss doch sehr bitten
als Dienstleister musst du dir natürlich mehr mühe geben wenn du antwortest
btw. wann kommt eigentlich die Bezahlfunktion für die Moderatoren hier rein
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
29.10.2004, 13:06 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)


Echt krass was sich manche rausnehmen
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
29.10.2004, 13:10 Uhr
Bruder Leif
dances with systems
(Operator)



Was bin ich doch ein böser *looooooooool* Mal im Ernst: Ich glaube, ein etwas freundlicherer Ton sowie die Fähigkeit, ein Wort einzutippen und auf F1 zu drücken, um festzustellen, daß es die Funktion sehr wohl im BCB gibt, wären "nicht zuviel verlangt". Aber was solls... wir sind ja nur arme Informationssklaven
--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
29.10.2004, 19:47 Uhr
Spacelord
Hoffnungsloser Fall




Also die Nummer sucht wirklich seinesgleichen.....
Sehr erfrischend
Ich glaub ich muss doch öfter in die Borland ecke schauen!

MfG Spacelord
--
.....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
30.10.2004, 13:35 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


hmm wir sollten mal eine "Beste Sprüche in Threads"-Sammlung aufmachen
Das ist echt stark
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Borland C++ Builder ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: