AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 22:32

Parameter dieser Suchanfrage:

Suche in Thema: beliebiges procedure-parameter?
Suche alle Beiträge, die von "snow" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 5 von insges. 5 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    Re: beliebiges procedure-parameter?

     
      by snow, 13. Jan 2008
    Ja da liegt ja genau der hacken.

    Ich würde die größe einer variablen gerne automatisch erfassen lassen.

    Das problem dabei ist natürlich , das wenn ich eine procedure(var test); habe, dass ich dann nicht weis von welchem typ test überhaupt ist. Es ist ja alles möglich.

    daher suche ich eine function die mir diesen typ nennt.

    Wenn ich also eine variable vom typ integer deklariere
  • Forum: Object-Pascal / Delphi-Language

    Re: beliebiges procedure-parameter?

     
      by snow, 13. Jan 2008
    Nja records könnte ich erst einmal drauf verzichten.

    Ich stehe aber vor dem problem, das Sizeof() den typ benötigt und nicht die variable.

    ich müsste also irgendwie herausfinden von welchem typ die variable X ist.

    gibt es da eine function?

    gruß snow
  • Forum: Object-Pascal / Delphi-Language

    Re: beliebiges procedure-parameter?

     
      by snow, 13. Jan 2008
    Nja ich werd mal die Karten auf den tisch legen.

    ICh hab vor Daten beliebigen typs in einen Stream einzulesen.

    Da ja jede variable ja eigendlich nur auf eine speicherposition zeigt, und auch zu jeder Variable die größe bekannt sein muss, sollte es möglich sein jede variable in einen Stream zu laden.

    Das einzige wo ich mir nicht sicher bin ist der typ Boolean und typen die kleiner 1 Byte...
  • Forum: Object-Pascal / Delphi-Language

    Re: beliebiges procedure-parameter?

     
      by snow, 13. Jan 2008
    Gut.

    Also wäre rein theoretisch so etwas möglich:

    einer procedure wird eine X beliebige Variable und ein string übergeben.

    die procedure führt einen sizeof(variable) durch und lässt dann einen stream diese anzahl an bytes aus der speicherstelle lesen, und speichert in einer liste den ort der variablen unter dem string ab.

    gruß snow
  • Forum: Object-Pascal / Delphi-Language

    beliebiges procedure-parameter?

     
      by snow, 13. Jan 2008
    Hallo

    ich hab mal eine frage:

    wenn ich eine Procedure schreibe, so gebe ich ja einen Parameter fest.

    kann ich dort auch jeden typ erlauben?(auch jeden möglichen, also selbsternannte und TRecords)?

    und meine 2. Frage dazu wäre. Kann man von jeder Variable mir irgend einer function die größe in Bytes erfahren? (geht das auch von records?)


URL zu dieser Suchanfrage:

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