John Doe <john@doe.com> vrøvlede:
> > I VB6 er argumenter normalt ByRef hvis ikke man
> > udtrykkeligt skriver ByVal.
>
> For objekter ----- IKKE for typer som string, int, bool et c
Det er som jeg skrev - ByRef er standard, hvilket tydeligt
fremgår af dokumentationen (kilde: MSDN Library okt. 2000).
En anden sag er at objekter altid overføres som referencer - hvis
det er ByRef, overføres en dobbelt reference (en reference til en
reference).
Ved COM+ -kald kopieres objekterne helt eller delvis, men
det er en helt anden historie.
ON/Fjern sneglen fra min svaradresse
|