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?
BASCOM -declare SUB i string wieloliterowy.
Mar 08, 2006
3 Replies
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