Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Basic Powerbasic > Re: FUNCTION --...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 4 of 4 Topic 190 of 276
Post > Topic >>

Re: FUNCTION -- return array howto ?

by "Michael Mattias" <michael.mattias@[EMAIL PROTECTED] > May 4, 2006 at 06:15 PM

"Alen Hopek" <alen.hopek@[EMAIL PROTECTED]
> wrote in message
news:pan.2006.05.04.16.52.56.683201@[EMAIL PROTECTED]
> Hello,
>
> sorry for such newbie question.
>
> I need to return a array as return value out of a function in PowerBasic
> v8.01

You cannot return an array as the return value of a function using any
flavor of PowerBASIC (as clearly stated in all help files).

You can, however, pass an array as a parameter and operate on it, eg...

FUNCTION Foo ( Z() AS STRING) AS LONG

    REDIM Z(new UBOUND)
    FILL    Z() with data
    SORT Z()  if desired
   Whisper-sweet-nothings-into-z()'s-ear
   whatever

   FUNCTION = some return value, maybe Zero for success, one for error

END FUNCTION

USAGE:

     REDIM Z(anynumber)
     iRet = Foo (Z(0))
     IF Ret = 0 THEN
         ' function foo succeeded
    ELSE
        it didn't
   END IF

MCM
 




 4 Posts in Topic:
Help: FUNCTION -- return array howto ?
Alen Hopek <alen.hopek  2006-05-04 18:52:57 
Re: Help: FUNCTION -- return array howto ?
jberry@[EMAIL PROTECTED]   2006-05-04 10:15:55 
Re: FUNCTION -- return array howto ?
"Tom Lake" <  2006-05-04 13:21:22 
Re: FUNCTION -- return array howto ?
"Michael Mattias&quo  2006-05-04 18:15:45 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Thu Jul 24 15:28:41 CDT 2008.