Handles, IDs und Speicheradressen

Hier kannst du häufig gestellte Fragen/Antworten und Tutorials lesen und schreiben.
Benutzeravatar
Andre
PureBasic Team
Beiträge: 1754
Registriert: 11.09.2004 16:35
Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10
Wohnort: Saxony / Deutscheinsiedel
Kontaktdaten:

Handles, IDs und Speicheradressen

Beitrag von Andre »

Neben dem Kapitel Handles und ID's in Eurer PureBasic-Hilfe gibt es nachfolgend noch ein paar weitere Erklärungen:
PAMKKKKK hat geschrieben: Handle:
Immer wenn ein GUI-Objekt erstellt wird (Fenster, Gadget oder so) bekommt es als Adresse, eine noch nicht existierende einmalige (laufende) Nummer verpasst.

Ein Handle ist also "nur" eine Objektnummer, die vom Betriebsystem zum Ansprechen des Objektes da ist.

Handle = Griff (zum "Anfassen" des Objektes)

(Bei manchen Objekten ist das Handle auch gleichzeitig die Anfangsspeicheradresse des Objektes, da diese Adresse ja auch einmalig ist.)
PAMKKKKK hat geschrieben: Speicheradresse:GUI-Objekte und ihr Speicherplatz, werden vom Betriebsystem verwaltet. Die Speicheradresse eines GUI-Objektes ist für den Programmierer (meist) uninteressant, da es über das Betriebsystem-Handle zu erreichen ist!

Da es ein Objekt ist, kann man nur die Anfangsspeicheradresse als Zeiger bekommen (wie weiss ich nicht!). Um das Objekt im Speicher zu manipulieren nimmt man meist Betriebsystemfunktionen oder man muss die Interne-Struktur des Objektes genau kennen.
Orginal-Thread
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
Benutzeravatar
vonTurnundTaxis
Beiträge: 2130
Registriert: 06.10.2004 20:38
Wohnort: Bayreuth
Kontaktdaten:

Re: Handles, IDs und Speicheradressen

Beitrag von vonTurnundTaxis »

Andre hat geschrieben:ID's
Wenn du schon gerade von der Hilfe redest, könntest du nicht die Apostroph-s-Fehler ausbessern?
Nicht durch Zorn, sondern durch Lachen tötet man
ClipGrab | Pastor - jetzt mit kurzen URLs!
Benutzeravatar
Andre
PureBasic Team
Beiträge: 1754
Registriert: 11.09.2004 16:35
Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10
Wohnort: Saxony / Deutscheinsiedel
Kontaktdaten:

Re: Handles, IDs und Speicheradressen

Beitrag von Andre »

vonTurnundTaxis hat geschrieben:
Andre hat geschrieben:ID's
Wenn du schon gerade von der Hilfe redest, könntest du nicht die Apostroph-s-Fehler ausbessern?
Man kann über diesen "Fehler" denken wie man will, jedenfalls habe ich derzeit (auch an der Hilfe) wichtigeres zu tun.
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
Benutzeravatar
vonTurnundTaxis
Beiträge: 2130
Registriert: 06.10.2004 20:38
Wohnort: Bayreuth
Kontaktdaten:

Beitrag von vonTurnundTaxis »

Es ist kein "Fehler" sondern ein Fehler.
Und soo groß kann der Aufwand doch auch nicht sein, oder?
Nicht durch Zorn, sondern durch Lachen tötet man
ClipGrab | Pastor - jetzt mit kurzen URLs!
Benutzeravatar
AndyX
Beiträge: 1272
Registriert: 17.12.2004 20:10
Wohnort: Niederösterreich
Kontaktdaten:

Beitrag von AndyX »

Naja. Kommt drauf na, wie viele "Fehler" in der Hilfe drin sind. Außerdem wieder uploaden und posten wegen einem Fehler... :freak:
Antworten