Einzelnen Beitrag anzeigen

n00b2key

Registriert seit: 2. Jan 2003
11 Beiträge
 
#5

Re: wieso werden PChar Werte im dyn. Array gelöscht?

  Alt 7. Sep 2004, 01:18
Ah thx@Sprint

ich verstehe diese zeile nicht so ganz:
Code:
 if LogicalDrives and (1 shl I) <> 0 then
und diese funktion auch nicht:
Code:
GetLogicalDrives
also der variablen LogicalDrives wird mit hilfe von GetLogicalDrives ein DWORD-Wert zugeordnet. Was genau bedeutet dieser Wert? Was muss ich genau machen, um möglichst schnell selber auf eine Antwort zu kommen, wo muss man da nachschauen?

wieso müssen die/beide Bits von LogicalDrives und 1 shl i an irgend einer stelle 1 bzw True sein, damit ein Ergebnis <> 0 zustande kommen kann? (Wenn man den Wert von LogicalDrives versteht, wird man denke ich diese Frage auch beantworten können)

Eine letzte Frage noch: Wie kommst du bzw die anderen "cracks" immer auf solche funktionen? man muss doch mal etwas vergessen oder schlägst du die immer nach? Mich Interessiert einfach nur die Methodik, wie man zu solchen Funktionen kommt.
Ich bin n00b und das ist auch gut so!
  Mit Zitat antworten Zitat