AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

frage zu dynamischen arrays

Ein Thema von Mart · begonnen am 14. Jun 2004 · letzter Beitrag vom 14. Jun 2004
 
Mart

Registriert seit: 22. Mai 2004
Ort: Lehrte
3 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: frage zu dynamischen arrays

  Alt 14. Jun 2004, 14:39
ich denke es wird ueberhaupt nicht mit dynamischen arrays gehen wenn ich nicht gleich am anfang die größe von dem arraytype festlegen kann, da die übergabe von arrays zwischen dll und programm irgendwie nur funzt wenn in der klammer vonner procedure festgelegt ist wie groß das array ist, ich weiss nicht ob es grundsätzlich so ist oder daran liegt dass die arrays eigentlich aus pointern bestehen...

Code:
type
  StringP=^string;
  arraytype=array of StringP;

procedure beispiel(var variable1:arraytype);
so siehts eigentlich aus... die procedure in der dll kann nur die arrays übergeben wenn ich arraytyp = array [1..25] of StringP;
mache also klar ist wie groß das array ist und es funktioniert auch nur wenn ich das mit arraytype mache, bei
Code:
procedure beispiel(var variable1: array of StringP);
tritt eine Zugriffsverletzung auf bei der Übergabe
und
Code:
procedure beispiel(var variable1:array [1..25] of StringP);
geht nicht weil delphi [1..25] nicht in der klammer haben möchte... muss also wohl festlegen wie groß die arrays sind

vielleicht weiss ja jemand wie ich die arrays dynamisch machen kann sie aber dennoch von der dll ans hauptprogramm übergeben kann...
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:31 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz