Thanks! Exactly what I needed. Is exists similar trick for get widgetset type (QT, GTK)?
2011/5/27 Mattias Gaertner <nc-gaert...@netcologne.de> > On Fri, 27 May 2011 13:18:11 +0200 > Krzysztof <dib...@wp.pl> wrote: > > > Hi, > > > > I need friendly name of OS and processor type at runtime. I need this for > > "user-agent" header in http client. Some kind of "Linux x86_64 > Ubuntu/11.04" > > ("Linux x86_64" should be enough). "GetEnvironmentVariable" function does > > not return anything interesting. I can build this string using compiler > > defines but there is a lot of targets CPU and OS and maybe free pascal > have > > some functions? How free pascal build string name of output executable > when > > I set $(TargetCPU) in lazarus project options? > > Lazarus $(TargetCPU) is lowerCase({$I %FPCTARGETCPU%}) > > TargetOS is lowerCase({$I %FPCTARGETOS%}) > > > Mattias > _______________________________________________ > fpc-pascal maillist - fpc-pascal@lists.freepascal.org > http://lists.freepascal.org/mailman/listinfo/fpc-pascal > >
_______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal