[Gambas-user] This Gambas 2 example does not work properly:

nando nando_f at ...951...
Wed May 11 05:14:05 CEST 2011


The problem is setting a zero length string to the label
For example


    'make a label label1 on the form with text ="B"
    'then run the following...

    DIM s AS STRING
    s = "D"
    s = Left(s, 0)
    PRINT Len(s) - 1, "*"; s; "*"  ' s is correct: empty string
    Label1.text = s                ' <-this does not overwrite the 'B' to empty.

-Fernando


---------- Original Message -----------
From: "nando" <nando_f at ...951...>
To: "Benoit" <gambas-user at lists.sourceforge.net>
Sent: Tue, 10 May 2011 22:58:58 -0400
Subject: [Gambas-user] This Gambas 2 example does not work properly:

> Make a label on a form: Label1
> 
> In code, run the following 3 lines:
> 
>   Label1.text = "B"
>   Label1.text = Left$(Label1.text, Len(Label1.Text) - 1)
>   Label1.text = Left$(Label1.text, 0)
> 
> Line 2 or line 3 should reduce it to an empty string.
> It doesn't
> 
> -Fernando
> 
> ------------------------------------------------------------------------------
> Achieve unprecedented app performance and reliability
> What every C/C++ and Fortran developer should know.
> Learn how Intel has extended the reach of its next-generation tools
> to help boost performance applications - inlcuding clusters.
> http://p.sf.net/sfu/intel-dev2devmay
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
------- End of Original Message -------





More information about the User mailing list