BASCOM -declare SUB i string wieloliterowy.

Mar 08, 2006 3 Replies

chce przekazywaæ do podprogramu ³añcuch znaków, przy deklaracji SUB nie da siê wpisaæ np Declare Sub Wyrazy(byval Znaki As String*10) da siê natomiast Declare Sub Wyrazy(byval Znaki As String) ale nie o to chodzi..... Kto¶ wie jak przekazaæ kilka znaków?



Micha³ snipped-for-privacy@bubu.pl napisa³

Zrob to troche dookola:

Declare Function Test(byval Tab As String ) As String Dim Znaki as string * 10

Znaki = Test("Nowy ") ..... Function Test(tab As String) Test = Tab + "Test" End Function

Pozdrawiam JJJK

Móg³bym te¿ zadeklarowaæ dodatkow± zmienn± Dim dodatkowa as String*10 Declare Sub Podprogramik

i wywo³uj±c podprogram:

dodatkowa="cos text" Call Podprogramik

a w podprogramie korzystaæ ze zmiennej -dodatkowa-

Ale wlasnie mi chodzi o cos normalnego, bo to jest zdecydwanie nienormalne :-) Jak chyba ca³y ten BASCOM.

From: "Micha³ T" snipped-for-privacy@NOSPAMepf.pl

e tam nienormalne :) a co jest? ;)

Hehe, to nie tak. Bascom wcale nie jest taki zly. ( Od kilkunastu godzin walcze z "przenosnym" kodem programu w C, pierwotnie napisanym w c od Keila. Teraz chcialbym to wszystko kompilowac w SDCC. I d...pa. ) W kazdym dialekcie sa rozne ograniczenia. To nie jest wcale takie najwieksze czy najgorsze. Korzystanie z funkcji jest natomiast dosc wygodne, pozwala budowac bardziej zwiezly/czytelniejszy kod. Czasami to naprawde pomaga. JJJK

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required