Ask a Question related to Macromedia Director Lingo, Design and Development.
-
iso96 webforumsuser@macromedia.com #1
Need help adding !!
i am trying to use lingo to add 1 to its value - on mousedown, which is easy enough, but i have for example '00045' and when i add 1 the number then becomes 46 can anyone help me so that the number will then read 00046.
thanks
iso96 webforumsuser@macromedia.com Guest
-
Adding a .pl to @INC
Hi I am a newcomer to Perl, am trying to run a Perl file which calls a function from another Perl file. But while running it is complaining that... -
Adding OU
Hi How can we add OU to a directory? TIA details..... I have tried using the following code but getting exception error Exception: The... -
DataGrid - Adding labels: and adding data to cells
I am just getting started with flash scripting. My downfall is trying to get the dynamic output to display in flash. I tried using the list... -
Adding points to a database ( adding / subtrating numeric values)
HI all, I have build a user database that comes with user points for browsing private section of my site. I would like to know what is the... -
adding to db
I bought 3 books and spent weeks trying to add a record to my database, but haven't figured it out??? I've tried both sql and addnew method, but to... -
Andrew Morton #2
Re: Need help adding !!
> but i have for example '00045'
That is a string, not a number.
That's because Lingo looks at the arguments and operator and decides that it>and when i add 1 the number then becomes 46
needs to convert the string to a number to be able to do +.
You need to pad out the string representation of the number:> can anyone help me so that the number will then read 00046.
on mouseUp
myTextmember.text=zeroPad(integer(myTextMember.tex t)+1, 5)
end mouseUp
on zeroPad(s, nTot)
if ilk(s)=#integer then s=string(s)
if ilk(s)<>#string then return s
a=""
n=nTot-length(s)
if n<1 then return s
repeat with i=1 to n
put "0" after a
end repeat
put s after a
return a
end zeroPad
You can put the zeroPad function in a movie script if you'll be using it from
more than one place.
HTH
Andrew Morton
Andrew Morton Guest
-
iso96 webforumsuser@macromedia.com #3
Re: Need help adding !!
Thankyou Andrew
iso96 webforumsuser@macromedia.com Guest



Reply With Quote

