Jak przekazać wieloliterowy łańcuch znaków do podprogramu w BASCOM?

BASCOM -declare SUB i string wieloliterowy.





Poprzedni Następny
Wiadomość
Spis treści
From: "Michał" <bu_at_nospam_bubu.pl>
Subject: BASCOM -declare SUB i string wieloliterowy.
Date: Wed, 8 Mar 2006 18:57:20 +0100


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?



Poprzedni Następny
Wiadomość
Spis treści
From: "JJJK" <janusz_karas##_at_nospam_##poczta.onet.pl>
Subject: Re: BASCOM -declare SUB i string wieloliterowy.
Date: Thu, 9 Mar 2006 09:20:41 +0100


Michał <bu_at_nospam_bubu.pl> napisał
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?

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


Poprzedni Następny
Wiadomość
Spis treści
From: "Michał T" <lotnick_at_nospam_NOSPAMepf.pl>
Subject: Re: BASCOM -declare SUB i string wieloliterowy.
Date: Thu, 9 Mar 2006 09:56:53 +0100





Zrob to troche dookola:

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.



Poprzedni Następny
Wiadomość
Spis treści
From: "JJJK" <janusz_karas##_at_nospam_##poczta.onet.pl>
Subject: Re: BASCOM -declare SUB i string wieloliterowy.
Date: Thu, 9 Mar 2006 10:18:52 +0100


From: "Michał T" <lotnick_at_nospam_NOSPAMepf.pl>
Ale wlasnie mi chodzi o cos normalnego, bo to jest zdecydwanie
nienormalne :-)
e tam nienormalne :)
a co jest? ;)
Jak chyba cały ten BASCOM.
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