Thank you all for your help. I have tried the following printing SUB:
PUBLIC SUB bEktiposi_Click() DIM hPrinter AS Printer DIM hFile AS File hPrinter = OPEN "dev/lp1" FOR OUTPUT hPrinter.EndOfLine = gb.Windows PRINT #hFile, "test a line: "; CLOSE hPrinter END It is compiled but it stops when bEtiposi Button is clicked at line : hPrinter = OPEN "dev/lp1" FOR OUTPUT with the message: " Access Forbidden. " I have tried to print from terminal with commands echo -e "Hello World\r" > /dev/lp1 cat /etc/passwd > /dev/lp1 They have both worked only with root terminal. First question: How exactly can I put echo into SHELL command of Gambas? Second question: I suppose that's the reason why the routine OPEN "dev/lp1" .... is not working. It needs root privileges! Is there any other way to setup the printer /dev/lp1 in order to work with simple user privileges? ------------------------------------------------------------------------------ Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! http://p.sf.net/sfu/devconf _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user