AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 04:47

Parameter dieser Suchanfrage:

Suche in Thema: Pointer & Co
Suche alle Beiträge, die von "guinnes" 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: Win32/Win64 API (native code)

    Re: Pointer & Co

      Delphi
      by guinnes, 12. Mär 2010
    CopyMemory(Addr(MyResultRecord),SfAreaPtr,sizeof(MyResultRecord));
    FintData:= MyResultRecord;
    Result:= True;
    Warum nicht :
    CopyMemory(Addr(FintData),SfAreaPtr,sizeof(MyResultRecord));
    Result:= True;

    If UpdateData = False then Result:= False;
    Boolsche Werte nie auf True oder False abfragen : http://www.delphi-treff.de/tutorials/objectpascal/programmierung-mit-boolean-werten/
    Besser :
  • Forum: Win32/Win64 API (native code)

    Re: Pointer & Co

      Delphi
      by guinnes, 5. Mär 2010
    Wenn du folgende Deklaration benutzt, kommt was plausibles raus :
    TSF_Raw_MemMap = Packet Record
    Unknown : Array of SmallInt//unbekanntes Tag
    NumTemps : SmallInt //Anzahl der Temperaturen
    NumFans : SmallInt //Anzahl der Lüfter
    NumVolts : SmallInt //Anzahl der Spannungen
    Temps : Array of Integer //Werte der Temperaturen
    Fans : Array of Integer //Drehzahl der...
  • Forum: Win32/Win64 API (native code)

    Re: Pointer & Co

      Delphi
      by guinnes, 4. Mär 2010
    fillchar(buffer,1000,0); // Dein Buffer ist gar nicht so groß

    RetVal.Temps = mMyArea.NumTemps
    RetVal.Volts = mMyArea.NumVolts
    RetVal.Fans = mMyArea.NumFans
    For x = 0 To 32 Step 2
    RetVal.Temp(x / 2) = mMyArea.Temps(x) / 100
    RetVal.Fan(x / 2) = mMyArea.Fans(x)
    RetVal.Volt(x / 2) = mMyArea.Volts(x) / 100
    Next
  • Forum: Win32/Win64 API (native code)

    Re: Pointer & Co

      Delphi
      by guinnes, 4. Mär 2010
    Die Array-Grenzen stimmen noch nicht :oops:
    (5) ist 0..4 bzw 63 ist 0..62 laut http://www.vbarchiv.net/faq/strings_array.php
    Edit : Da sind sich die Leute nicht einig : http://de.wikibooks.org/wiki/Visual_Basic_6:_Arrays
    Nach dem lesen der beiden Seiten : Die Arraygrenzen stimmen doch, die Zahl in der Klammer gibt den höchsten Index an und der Startindex ist normalerweise 0 wenn kein Option...
  • Forum: Win32/Win64 API (native code)

    Re: Pointer & Co

      Delphi
      by guinnes, 4. Mär 2010
    Dein Record stimmt doch noch gar nicht :
    Private Type SF_Raw_MemMap
    Unknown(5) As Integer 'unbekanntes Tag
    NumTemps As Integer 'Anzahl der Temperaturen
    NumFans As Integer 'Anzahl der Lüfter
    NumVolts As Integer 'Anzahl der Spannungen
    Temps(63) As Integer 'Werte der Temperaturen
    Fans(63) As Integer 'Drehzahl der Lüfter
    Volts(63) As Integer 'Werte der Spannungen
    End Type


URL zu dieser Suchanfrage:

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