AGB  ·  Datenschutz  ·  Impressum  







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

Array , Löschen von selben verhindern.

Ein Thema von EWeiss · begonnen am 27. Okt 2006 · letzter Beitrag vom 30. Okt 2006
Antwort Antwort
EWeiss
(Gast)

n/a Beiträge
 
#1

Re: Array , Löschen von selben verhindern.

  Alt 29. Okt 2006, 20:08
Zitat von alzaimar:
Das Array ist ein Array of Pxxxxx, Und Du initialisierst jedes Element, in dem Du SizeOf(Txxxxx) Bytes überschreibst.....

Jedes Element des Arrays enthält doch aber nur SizeOF (Pxxxxx) Bytes, oder?
Jedes Element des Arrays enthält alle Daten(record) von TWinampVisInfo oder was meinst du ?

zum ersten ja! Nochmal die Type welche als Array ausgelegt ist.
Delphi-Quellcode:
Type
  PWinampVisInfo = ^TWinampVisInfo;
  TWinampVisInfo = Packed record
    Title: PChar;
    FileName: PChar;
    PlaylistLength: integer;
    PlaylistPos: integer;
    Pos, Len: QWORD;
    VisHeader: PWinampVisHeader;
    VisModule: PWinampVisModule;
    Init, Init2, Rendering: boolean;
    DllInstance: THandle;
    WinHandle: THandle;
    PluginId: DWORD;
    ParentHandle: DWORD;
    Vis_Atom_Emu: ATOM;
    Vis_Window_Emu: HWND;
    VisInfoCount: Integer;
  end;

Var
  VisInfo: array [1..5] of PWinampVisInfo;
so wie in meinen letzten Beispiel müßte es eigentlich gehen was noch fehlt wäre
Das Array(1) zu kopieren wenn ein neues Plugin gestartet wird
Das Array(2) mit den Daten vom Plugin 2 zu füllen
und die kopierten Daten von Array(1) zurück zuschreiben wenn dieses überschrieben wird.(das wird es ja... mein Problem!)

Weiss sonst nicht wie ich das erklären soll.

gruß
  Mit Zitat antworten Zitat
Antwort Antwort


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 12:24 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