Sorry for digging up an old thread... I just want to know... Is this code crossplatfrom?
GetUserData(FpGetuid, Data); > Result.Name:= Data.pw_name; > Result.Real_name:= Data.pw_gecos; > Result.User_id:= Data.pw_uid; > Result.Group_id:= Data.pw_gid; > Result.home_dir:= Data.pw_dir; > Result.shell:= Data.pw_shell; > If not, is some of it? Specifically the Data.pw_name Regards, -Reenen On Thu, Dec 4, 2008 at 11:23 AM, Andrea Mauri <andrea.mauri...@gmail.com>wrote: > Marco van de Voort ha scritto: > > In our previous episode, Andrea Mauri said: > > > >> I solved using GetUserData procedure from users unit. > >> > >> GetUserData(FpGetuid, Data); > >> Result.Name:= Data.pw_name; > >> Result.Real_name:= Data.pw_gecos; > >> Result.User_id:= Data.pw_uid; > >> Result.Group_id:= Data.pw_gid; > >> Result.home_dir:= Data.pw_dir; > >> Result.shell:= Data.pw_shell; > >> > > > > Note that that avoids _unit_ libc but not _library_ libc. > > > > That said, the above example code will probably work well on FreeBSD and > OS > > X too (contrary to _unit_ libc) > > > > That's what I want. > a. > > > _______________________________________________ > > Lazarus mailing list > > Lazarus@lazarus.freepascal.org > > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus > > > > > > -- > Dr. Andrea Mauri, PhD > Milano Chemometrics and QSAR Research Group > Department of Environmental Sciences > University of Milano-Bicocca > P.zza della Scienza, 1 > 20126 Milano - Italy > > Tel: ++39 02 64482801 > mailto:andrea.mauri...@gmail.com > http://michem.disat.unimib.it/chm/ > > _______________________________________________ > Lazarus mailing list > Lazarus@lazarus.freepascal.org > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus > -- o__ ,_.>/ _ (_)_\(_)_______ ...speed is good _______________ I believe five out of four people have a problem with fractions.
_______________________________________________ Lazarus mailing list Lazarus@lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus