AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 05:32

Parameter dieser Suchanfrage:

Suche in Thema: Zeiger auf array
Suche alle Beiträge, die von "Martin K" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 8 von insges. 8 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    Re: Zeiger auf array

      Delphi
      by Martin K, 13. Mai 2006
    Egal ob obere Grenze (High) oder Länge (Length) einens Array.
    Das geht also beides nicht bei Pointern auf ein statisches Array sondern nur beim Aufruf des Arrays selbst???
  • Forum: Object-Pascal / Delphi-Language

    Re: Zeiger auf array

      Delphi
      by Martin K, 13. Mai 2006
    Den hier?


    Was heißt denn 'hardgecodet' :oops: ?
  • Forum: Object-Pascal / Delphi-Language

    Re: Zeiger auf array

      Delphi
      by Martin K, 13. Mai 2006
    Ja, ok das hätte ich mir so auch selber basteln können.

    Nö, ich nehm dann einfach zwei dynamische Arrays.
    Dann brauch ich ja am Anfang einfach nur:

    SetLength(Palette4, 16);
    SetLength(Palette8, 256);

    zu setzen.
  • Forum: Object-Pascal / Delphi-Language

    Re: Zeiger auf array

      Delphi
      by Martin K, 13. Mai 2006
    Ja natürlich, aber da hatte ich doch das Problem, dass die Länge des Arrays nicht richtig war.
    Der Höchstwert bei meinem Pointer auf das Array war immer 32767, obwohl das Original-Array (auf das mein Pointer zeigt) viel kürzer war (der Höchstwert war 15).

    Wie kann ich also einen "richtigen Pointer" auf ein statisches Array machen, bei dem auch die Länge mit der des Original-Arrays...
  • Forum: Object-Pascal / Delphi-Language

    Re: Zeiger auf array

      Delphi
      by Martin K, 13. Mai 2006
    Ja und wie kann ich das realisieren:
    Ein Zeiger auf ein statisches Array ?
    :gruebel:

    //Edit:
    für etwas Quellcode wäre ich dankbar...
  • Forum: Object-Pascal / Delphi-Language

    Re: Zeiger auf array

      Delphi
      by Martin K, 12. Mai 2006
    Ach, damit geht das?

    Hm...
    Aber warum geht das mit dem Zeiger auf ein Array nur bei dynamischen und nicht bei statischen?
    ...das ist doch unlogisch!

    Naja gut, dann nehm ich eben zwei dynamische Arrays.
    Danke, übrigens!!!

    Hier geht es halt um Farbpaletten (4 Bit und 8 Bit) und da die Anzahl der Farben in der Palette konstant ist (16 bzw. 256 Farben), wären hier statische Arrays...
  • Forum: Object-Pascal / Delphi-Language

    Re: Zeiger auf array

      Delphi
      by Martin K, 12. Mai 2006
    Hm...

    Gibt es keinen allgemeinen Pointer, mit dem man auf ein Array zeigen kann?

    Also ich würde gerne überall im Code einfach nur Palette:= usw. schreiben.
    Und je nachdem, auf welches der beiden arrays dann der Pointer zeigt (lege ich ganz am Anfang fest, z.B. bei FormCreate), dieses array soll halt auch verwendet werden...


    Ja, stimmt so wars auch.
    Hatte den Code nur nicht mehr ganz...
  • Forum: Object-Pascal / Delphi-Language

    Zeiger auf array

      Delphi
      by Martin K, 12. Mai 2006
    Hi, hab mal wieder ein Problem:

    Ich habe mir zwei statische Arrays gebastelt und einen Pointer, der auf eines der beiden Arrays zeigen soll.

    var
    Palette4: array of TColor;
    Palette8: array of TColor;
    Palette: PByteArray;


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Martin+K&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=69281
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05: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