Seite 1 von 1

Librarys/API

Verfasst: 17.05.2007 12:59
von Dark Skillu
Hi kann jemand mir als Anfänger erklären was Librarys sind und wozu man diese benutzt etc. und was die API ist, ich hab mal auf Windows nacgeschaut und gelesen, dass das Befehle sind um auf Hardware zugreifen zu können wie zB. ein Laufwerk oder so was, gibt es irgendwo Tutorials dafür, bzw. eine Auflistung aller Befehle mit Beschreibung etc.?

MfG DarkSkillu

Verfasst: 17.05.2007 13:03
von ts-soft
Libraries sind Benutzerbibliotheken und API ist die Programmierschnittstelle
zum Betriebssystem. Infos zur API hier: http://www.microsoft.com/germany/msdn/l ... x?mfr=true
Als Einsteiger solltest Du Dich aber erstmal auf die wichtigen, einfachen
Dinge konzentrieren.

Verfasst: 17.05.2007 13:05
von Andreas_S
Librarys:

Wenn du die PB Librarys meinst, dann sind da drin Befehle wie z.B die 2DDrawing-Befehle.
Wenn du DLLs meinst, dann sind das Datein mit Proceduren. Vortein: keiner kann deinen Code lesen.

Was API ist weis ich auch nicht genau. :cry:

Verfasst: 17.05.2007 13:06
von Dark Skillu
Was für Sachen sollte man als Anfänger lernen bzw. können? Kann mir jemand paar Tips geben was ich mir alles mal anschauen sollte? ( MessageRequester,Gadgets oder sowas) Ist ja ganz praktisch wenn man seinen Quellcode auslagern kann in einer DLL, is aber sich ziemlich shcwer

Verfasst: 17.05.2007 13:07
von PureBasic4.0
Mit DLLs oder Librarys kannst du die Funktionen von PureBasic noch erweitern. Stelle sie dir als kompilierte Procedures vor, auf die du in deinem Programm zugreifen kannst (das sind sie übrigens auch)

Zur Windows API: Damit kannst du viel erreichen, was du mit "normalen" Befehlen nicht schaffst (z.B.: Den freien Speicher auf einem bestimmten Laufwerk auslesen, den Namen des derzeitig angemeldeten Benutzers herausfinden, Fenster animieren (dass sie z.B. von unten links ins bild reinfliegen), den freien Arbeitsspeicher herausfinden, .............................................................................................................................................)

Auf dieser Seite bekommst du die win32.hlp (eine größtenteils vollständige API-Referenz)
Dark Skillu hat geschrieben:Was für Sachen sollte man als Anfänger lernen bzw. können?
@Dark Skillu: Von der API solltest du am Anfang erst mal die Finger weglassen. Ich selbst benutze PureBasic schon über ein Jahr und beherrsche sehr sehr große teile der API nicht (ca. 10 Befehle kann ich ;-))

//edit: Mist, zu spät auf Absenden gedrückt....