Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

winapi befehlsliste
Gehe zu Seite 1, 2  Weiter
 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Windows-spezifische Fragen
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
licer



Anmeldungsdatum: 17.05.2005
Beiträge: 51

BeitragVerfasst am: 16.06.2005, 00:06    Titel: winapi befehlsliste Antworten mit Zitat

Hi

1.Gibt es eigentlich irgendwo eine liste aller winapi befehle?
2.Gibt es allgemeine(progsprachen unabhängig) winapi tutorials?
3.Muss ich einen standart "datei laden" dialog(also die baumansicht die eingabefelder usw.) selbst progen oder gibt es da was vorgefertigtes von der winapi?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Stephan



Anmeldungsdatum: 05.10.2004
Beiträge: 358
Wohnort: Hessen - 20km Nördlich von Frankfurt am Main

BeitragVerfasst am: 16.06.2005, 08:36    Titel: Antworten mit Zitat

1. Du wirst NIE eine Liste ALLER WinAPI Befehle finden,
da diese liste mehrere Tausende Funktionen enthalten müsste,
und derjenige,der sich alle abschreibt warscheinlich auch Kohle dafür haben will.

Eine kleine liste der wichtigsten Funktionen kannst du hier Finden
http://www.vbarchiv.net/vbapi/_all.php
Die Deklarationen sind zwar für VB,aber sie müssten auch wenn überhaupt
ohne weiteres auf FreeBasic Übertragbar sein.

2. Dafür braucht man eigentlich keine Tutorials, die WinAPI ist nichts weiter als eine Funktionssammlung,
Aber, du kannst mal im internet nach "Win32 Programmer's Reference" suchen,
das ist eine ~ 30 MB große Help Datei, die recht viele API Funktionen beinhaltet und auch Erklärt.
(Mit C++ Beispielen)

3. Dafür gibt es auch eine WinAPI Funktion.
_________________
'Wir schätzen die Zeit erst, wenn uns nicht mehr viel davon geblieben ist.'
Leo Tolstoi
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Lebostein



Anmeldungsdatum: 14.06.2005
Beiträge: 9
Wohnort: Buchholz

BeitragVerfasst am: 16.06.2005, 14:34    Titel: Antworten mit Zitat

Oder einfach direkt bei Microsoft:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnanchor/html/anch_win32com.asp
Hier sind alle Win32-API Befehle dieser Welt mit Erklärung aufgelistet. Wie ausführlich die Beschreibung ist, sieht man schon an einem ganz einfachen Befehl, zum Beispiel die Rückgabe der Zeit in Millisekunden nach dem Systemstart (entspricht dem TIMER-Befehl):
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/multimed/htm/_win32_timegettime.asp

Den "Datei-Öffnen" Dialog müsste man mit "GetOpenFileName" öffnen können:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/userinput/commondialogboxlibrary/commondialogboxreference/commondialogboxfunctions/getopenfilename.asp
_________________
"Der Herr der Löffel"
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
PeterHarder



Anmeldungsdatum: 27.03.2005
Beiträge: 45
Wohnort: Deutschland

BeitragVerfasst am: 16.06.2005, 17:02    Titel: Antworten mit Zitat

Such mal über Google nach "Win32.hlp", am besten kombiniert mit dem Wort "download", dann findest du eine komplette Api-Referenz.

Weiterhin einfach mal nach dem "API-Viewer" suchen. Das Programm arbeitet offline und enthält alle Api-Befehle im VB-Format, den gibt es auch in einer deutschen Sprachausgabe.

Dann außerdem den "Api-Guide" runterladen, da findest du zu jedem API-Kommando auch Programmierbeispiele und die List ist nicht so lang (nur die wichtigsten Befehle, dass macht es übersichtlicher).

Dann gibt es hier noch ein gutes Tutorial:
http://winprog.org/tutorial/files/forgers-win32-tutorial-pdf.zip
Die Beispiele sind aber in C, der Text ist in Englisch.

Dusky_Joe macht gerade ein sehr gutes deutsches Api-Tutorial speziell für freeBASIC, ich weiß aber im Moment nicht, auf welchem Server es liegt, Dusky, wo liegt es denn?

Liebe Grüße

Peter
_________________
Deutsche Mailingliste für freeBASIC: de.groups.yahoo.com/group/free-basic.
Zum Anmelden einfach eine leere E-Mail an free-basic-subscribe@yahoogroups.de senden.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Dusky_Joe



Anmeldungsdatum: 07.01.2005
Beiträge: 1007
Wohnort: Regensburg/Oberpfalz

BeitragVerfasst am: 23.12.2005, 15:39    Titel: Antworten mit Zitat

Unter
http://fb.exp-soft.de/FBtuts.php?zeig=tuts&col1=a0d5d0#WinAPI
findest du einige API-Tuts, darunter auch eines von mir, das die Grundlagen der Anwendungsprogrammierung erklärt. Anscheindend war es damals gut genug, dass ein paar Leute tatsächlich den Umgang mit der WinAPI gelernt haben.
Leider muss ich zugeben, dass es nicht mehr aktuell ist...


Dinge, die daran geändert werden müssen:
- Anstelle der drei Include-Files braucht man nur noch die windows.bi einzubinden:
Code:
#Include "windows.bi"

- Bei der Registrierung der Klasse muss die Konstante für Cursor und Icon ByVal Übergeben werden.


(Bei Zeit werde ich das noch ändern, aber auf Zeit warte ich schon seit September...)
_________________
fully biological degradable

Once, the big wave arrives, you've got two ways, you can go:
Either, you ride it, or you don't do.
But, if you don't ride, you'll never know wether you'd have gone wet.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
ytwinky



Anmeldungsdatum: 28.05.2005
Beiträge: 2624
Wohnort: Machteburch

BeitragVerfasst am: 24.01.2006, 23:19    Titel: Antworten mit Zitat

In der Links-Seite auf: http://ytwinky.freebasic.de/ findeste auch Links, die
hier noch nicht genannt wurden(FREEBASIC RESOURCES ZONE). Ich finde http://www.mentalis.org/index2.shtml ganz toll, muß aber
dazusagen, daß ich mit ENGLISCH ganz gut zurecht komme grinsen
Wenn das nicht reicht, kann ich immer noch im VBArchiv(s.o. Posting v. Stephan)nachsehen, denn das ist auf deutsch..
Gruß
ytwinky
_________________
v1ctor hat Folgendes geschrieben:
Yeah, i like INPUT$(n) as much as PRINT USING..
..also ungefähr so, wie ich GOTO..
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Heizi



Anmeldungsdatum: 19.01.2005
Beiträge: 309

BeitragVerfasst am: 25.01.2006, 08:23    Titel: Antworten mit Zitat

eine gute Seite ist auch:
http://www.winapi.net/index.php?inhalt=home
dort gibs auch nen Forum
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
DOSe
aka EXP-S


Anmeldungsdatum: 05.07.2005
Beiträge: 96

BeitragVerfasst am: 25.01.2006, 08:30    Titel: Antworten mit Zitat

Du kannst auch gerne mal im www.fbarchiv.de nachschauen, da gibt es auch schon einige Tipps und Tricks beispiele. überwiegend API...

EDIT: im mom is da auch bisel wennig drinne, liegt aber auch daran das ich
fast der einzigste bin der da Tipp's abgibt, kommisch bei so ne großen community hätte ich mir das eigentlich Anders vorgestellt...
_________________
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
jb



Anmeldungsdatum: 14.01.2005
Beiträge: 2010

BeitragVerfasst am: 25.01.2006, 21:37    Titel: Antworten mit Zitat

So, und hier noch einen Link: http://www.willemer.de/informatik/windows/winprg.htm zwinkern

jb
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
PMedia



Anmeldungsdatum: 14.08.2006
Beiträge: 2847

BeitragVerfasst am: 12.01.2007, 20:28    Titel: Antworten mit Zitat

Also ich weiß ja das der Fred alt is, aber leider funzt kein Link mehr.
Hat sich da irgendwas geändert?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
volta



Anmeldungsdatum: 04.05.2005
Beiträge: 1874
Wohnort: D59192

BeitragVerfasst am: 12.01.2007, 21:06    Titel: Antworten mit Zitat

Hmm,
nur diese beiden Links sind
http://www.fbarchiv.de/ R.I.P.
http://fb.exp-soft.de/FBtuts.php?zeig=tuts&col1=a0d5d0#WinAPI R.I.P.

sonst ist alles OK!
_________________
Warnung an Choleriker:
Dieser Beitrag kann Spuren von Ironie & Sarkasmus enthalten.
Zu Risiken & Nebenwirkungen fragen Sie Ihren Therapeuten oder Psychiater.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
PMedia



Anmeldungsdatum: 14.08.2006
Beiträge: 2847

BeitragVerfasst am: 12.01.2007, 21:20    Titel: Antworten mit Zitat

's sind schon ma 2 die sich exklusiv mit FB beschäftigen...
Ich möcht jetz mit der API wieder neu beginnen (hat ich damals in Profan ja schon begonnen) und stell fest, dass das unter FB net so leicht is wie in Profan xD na is ja auch klar..
und nirgendswo findet man was brauchbares....
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Mao



Anmeldungsdatum: 25.09.2005
Beiträge: 4409
Wohnort: /dev/hda1

BeitragVerfasst am: 12.01.2007, 21:22    Titel: Antworten mit Zitat

Hab dir doch damals gesagt, dass WinAPI mit Forms in FB net so einfach ist wie du's von Profan gewohnt bist. Aber nee... xD
_________________
Eine handvoll Glück reicht nie für zwei.
--
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
PMedia



Anmeldungsdatum: 14.08.2006
Beiträge: 2847

BeitragVerfasst am: 12.01.2007, 21:26    Titel: Antworten mit Zitat

Öhm... du kennst Profan? happy
Nen Großteil der APIs hab ich ja drauf. Ich glaub ich muss mangels Tuts erst eines schreiben (DIES IST KEINE ANKÜNDIGUNG!!!) - und hinterher stell ich dann erst fest, dass es das schon irgendwo schon ma gab... wie immer... *sad*

Auch ein Proggerleben ist (heutzutage) sinnlos... *wegwerfleben*
Ups, falscher Fred happy
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Mao



Anmeldungsdatum: 25.09.2005
Beiträge: 4409
Wohnort: /dev/hda1

BeitragVerfasst am: 12.01.2007, 21:28    Titel: Antworten mit Zitat

[OT]
Joa, Demoversion. Aber nur kurz. Ich glaub, ich hab das mittlerweile komplett verlernt. xD
[/OT]
_________________
Eine handvoll Glück reicht nie für zwei.
--
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
PMedia



Anmeldungsdatum: 14.08.2006
Beiträge: 2847

BeitragVerfasst am: 12.01.2007, 21:30    Titel: Antworten mit Zitat

[Profan] Hab die volle XProfan 8 Version und hab vorhin überlegt, ob ich des in eine Bi umsetze... hat leider net gefunzt, da FB- und Profan-Code sich überlagern (WindowTitle z.B.) [/Profan]
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Michael712
aka anfänger, programmierer


Anmeldungsdatum: 26.03.2005
Beiträge: 1593

BeitragVerfasst am: 12.01.2007, 22:17    Titel: Antworten mit Zitat

volta hat Folgendes geschrieben:
Hmm,
nur diese beiden Links sind
http://www.fbarchiv.de/ R.I.P.
http://fb.exp-soft.de/FBtuts.php?zeig=tuts&col1=a0d5d0#WinAPI R.I.P.

sonst ist alles OK!

fbarchiv (hat ne neue Url, da fast keiner einträge macht, und somit eine Domain Verschwendung wäre)
_________________
Code:
#include "signatur.bi"
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
PMedia



Anmeldungsdatum: 14.08.2006
Beiträge: 2847

BeitragVerfasst am: 12.01.2007, 22:19    Titel: Antworten mit Zitat

Thx
Nett wärs jetz noch wenn es das auch als Offline gäbe... muss ich wohl Spiderzilla auspacken. Ist der Traffic da limitiert?

//edit:
hm... nicht wirklich das was ich suche... da könnt ich sonst auch noch was anbieten happy mir gehts um das GUI Proggen... gibs da nicht vlt. ne Bi die das vereinfacht oder wenigstens ein anständiges Tut? Sonst schreib ich hier wirklich noch was selbst....

//edit:
So, wenn jetz bis 11e nix reingeflattert kommt, schreib ich mir wirklich was selbst... böse böse
Schade das mir offenbar hier keiner weiterhelfen kann... aber vlt. helf ich euch damit ja aus dem Textmode- und Marke-Eigenbau-GUI-Handler-Schlamassel raus happy

Aber wie gesagt, eine Ankündigung isses dennoch net, meine Projekte ändern schneller, als man gucken kann...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Mao



Anmeldungsdatum: 25.09.2005
Beiträge: 4409
Wohnort: /dev/hda1

BeitragVerfasst am: 13.01.2007, 15:06    Titel: Antworten mit Zitat

vor lachen auf dem Boden rollen
Du suchst 'nen Tutorial, um dir das zu erlernen. Und wenn du keins findest, schreibst du dir eins?! durchgeknallt
Schau mal auf ytwinky's Website nach, da gibt's 'ne CHM-Fassung von Lutz Ifers WinAPI-Tutorial. lächeln
_________________
Eine handvoll Glück reicht nie für zwei.
--
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
PMedia



Anmeldungsdatum: 14.08.2006
Beiträge: 2847

BeitragVerfasst am: 13.01.2007, 17:14    Titel: Antworten mit Zitat

Lustig is ja die Bandbreitenverteilung... Forum geht, Fanpages alle mit arschlahmer Zugriffszeit... aber existiert der Zugriff, geht alles ganz schnell durchgeknallt durchgeknallt

//edit:
Das Tut sieht wirklich interessant aus. Lob schonma an Lutzifer! happy
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Windows-spezifische Fragen Alle Zeiten sind GMT + 1 Stunde
Gehe zu Seite 1, 2  Weiter
Seite 1 von 2

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

 Impressum :: Datenschutz