AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 00:32

Parameter dieser Suchanfrage:

Suche in Thema: Vergleichbares mit array of const?
Suche alle Beiträge, die von "himitsu" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 3 von insges. 3 Treffern
Suche benötigte 0.006s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    Re: Vergleichbares mit array of const?

     
      by himitsu, 24. Mär 2010
    Nimm ein statisches array of TVarRec oder ein dynamisches array of TVarRec und befüll es.
    Dieses kannst du an einen array of const-Parameter übergeben.

    var x: array of TVarRec;
    x.VType := vtWideString;
    WideString(x.VWideString) := 'abc';

    ... // benutzen

    WideString(x.VWideString) := ''; // freigeben
  • Forum: Programmieren allgemein

    Re: Vergleichbares mit array of const?

     
      by himitsu, 24. Mär 2010
    Ganz im Ernst?
    Ich hatte beim letzen Versuch schnell wieder aufgegeben, da es abundzu zu Problemen und auch Exceptions gekommen ist.

    Denn das Ändern ist nicht das Problem, aber das geänderte Array wird nicht mehr ordnungsgemäß freigegeben, da nicht auf eine Veränderung reagiert wird.
  • Forum: Programmieren allgemein

    Re: Vergleichbares mit array of const?

     
      by himitsu, 24. Mär 2010
    Es ginge schon, über Umwege, aber das würde ich keinem raten.

    Man müßte z.B. den VType anpassen, eventuell alte Inhalte freigeben und kann erst dann was zuweisen
    und selbst dann ist noch nichtmal sichergestellt, ob die neuen werte auch ordnungsgemäß freigegeben werden.



    Die Lösung: Man baue ein neues Array auf.


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=himitsu&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=149590
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz