Autor Beitrag
dragos_victor
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 21



BeitragVerfasst: Mi 01.12.04 20:53 
guten tag

ich bin ein neuer delphi benuzer.ich interesire mich fur win32 api.meine delphi wersion ist delphi 7.
beim besteb willen kann ich kein help fur win32 api in meiner delphi wersion finden.
kann mir jemand sagen wie ich help fur win 32 api finden kann?
raziel
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2453

Arch Linux
JS (WebStorm), C#, C++/CLI, C++ (VS2013)
BeitragVerfasst: Mi 01.12.04 20:58 
hi,

Start - Programme - Borland Delphi 7 - Hilfe - MS SDK-Hilfedateien - Win32-SDK-Referenz
bzw.
www.microsoft.com/ms...atformsdk/sdkupdate/

raziel

_________________
JSXGraph
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mi 01.12.04 21:03 
Wobei ich die von Borland mitgelieferte Referenz sofort wieder vergessen würde, da sie total veraltet ist.
bms
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 735

Win XP
Delphi 3, Delphi 6 PE, Delphi 2005 PE
BeitragVerfasst: Mi 01.12.04 22:04 
Nimm den Luckie in dieser Hinsicht nicht zu ernst. Luckie ist eine Non-VCL Hardcore Programmierer. Er programmiert sehr nahe am System. Er muß, zumindest mehr oder weniger, aktuelle Daten haben. Er und einige anderen hier verstehen die Fausformel nicht: Leute, die noch nie was von der SDK gehört haben, die brauchen die aktuelste SDK nicht. Erst wenn man eine Zeitlang mit API gearbeitet hat und sie verstanden hat, erst dann wird die immeraktuele SDK interresant.

Aber entscheide selbst. Die mitgelieferte API Dokumentation findest du in der Datei Win32.hlp

_________________
VORSICHT: Ich behersche seit heute die Fünf-Finger-Handflächen-Herz-Explodier-Schlag-Kampf-Technik >:(
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mi 01.12.04 22:20 
Nun ja, aber wenn man mit einem veralteten SDK arbeitet und sich was geändert hat und man deswegen seinen Fehler nicht findet oder sich was geändert, dann ist das auch nicht so toll.


Zuletzt bearbeitet von Luckie am Mi 01.12.04 23:49, insgesamt 1-mal bearbeitet
MathiasSimmack
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mi 01.12.04 23:21 
bms hat folgendes geschrieben:
Nimm den Luckie in dieser Hinsicht nicht zu ernst.

Eher im Gegenteil. Ich hab´s schon mal irgendwo erwähnt: Vergleiche einfach die Infos zu "SetSystemTime" aus der alten Hilfedatei und dem aktuellsten PSDK hinsichtlich der Rechte, die man zum Ändern der Zeit braucht. Das ist ein gutes Beispiel, warum man mit aktuellen Infos arbeiten sollte.

Zitat:
Er und einige anderen hier verstehen die Fausformel nicht: Leute, die noch nie was von der SDK gehört haben, die brauchen die aktuelste SDK nicht.

Bei allem Respekt, aber diese Faustformel verstehe ich tatsächlich nicht. Es ist ja nicht so, dass man fürs SDK was bezahlen muss und damit eine Begründung hätte à la "Ich kann mir das aktuellste SDK leider nicht leisten".
.Chef
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1112



BeitragVerfasst: Do 02.12.04 09:57 
Luckie hat folgendes geschrieben:
Nun ja, aber wenn man mit einem veralteten SDK arbeitet und sich was geändert hat und man deswegen seinen Fehler nicht findet oder sich was geändert, dann ist das auch nicht so toll.

Da stimm ich mal zu. Das Drama kenn ich nur zu gut. :roll:

_________________
Die Antworten auf die 5 häufigsten Fragen:
1. Copy(), Pos(), Length() --- 2. DoubleBuffered:=True; --- 3. Application.ProcessMessages bzw. TThread --- 4. ShellExecute() --- 5. Keine Vergleiche von Real-Typen mit "="!
dragos_victor Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 21



BeitragVerfasst: Do 02.12.04 10:56 
guten tag.
ich bitte umverzeiung.ich schreibe nicht aus deuschland und ich benuze die englische version von delphi7.
ich habe delphi vollinstaliert und habe alles versucht
mit help aber nichts uber win32 help gefunden.
get es uber help oder direkt vom CD ?
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 02.12.04 11:02 
Also bei der Delphi 6 Personal habe ich die Win32API Hilfe auch nicht gefunden, auch nicht im Hilfeverzeichnis.
bms
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 735

Win XP
Delphi 3, Delphi 6 PE, Delphi 2005 PE
BeitragVerfasst: Do 02.12.04 20:27 
MathiasSimmack hat folgendes geschrieben:
bms hat folgendes geschrieben:
Nimm den Luckie in dieser Hinsicht nicht zu ernst.

Eher im Gegenteil. Ich hab´s schon mal irgendwo erwähnt: Vergleiche einfach die Infos zu "SetSystemTime" aus der alten Hilfedatei und dem aktuellsten PSDK hinsichtlich der Rechte, die man zum Ändern der Zeit braucht. Das ist ein gutes Beispiel, warum man mit aktuellen Infos arbeiten sollte.

Zitat:
Er und einige anderen hier verstehen die Fausformel nicht: Leute, die noch nie was von der SDK gehört haben, die brauchen die aktuelste SDK nicht.

Bei allem Respekt, aber diese Faustformel verstehe ich tatsächlich nicht. Es ist ja nicht so, dass man fürs SDK was bezahlen muss und damit eine Begründung hätte à la "Ich kann mir das aktuellste SDK leider nicht leisten".


Mathias, ich gebe dir zum Teil Recht. Aber geh mal in ein Forum das sich mit Computersicherheit befaßt. Die Aussage die du von den "Experten", also den alten Hasten im Forum, ist die, daß die Virenscanner wie z.B. NAV oder Firewall wie ZoneAlarm oder Norton Firewall oder alle die Bekannten Schutzprogramme nichts wert sind. Das ist die Aussage und was die Experten angeht, so scheint es wahr zu sein. Die bieten eben keinen 100% Schutz, nur eben 99,9%. Und wegen dem 0,1% erzählen sie jedem hilfesuchendem Anfänger, daß die Software nichts wert ist. Und wo ist die Gemeinsamkeit? Die API Anfänger, und hier halte ich alle die noch nichts von der SDK gehört haben in diesem Bereich für Anfänger, werden die Feinheiten wahrscheinlich nicht vermissen. Die wollen wahrscheinlich ein wenig in der API Hilfe stöbern und vielleicht die ShellExecute man nachsehen. Und du verlangst, daß die sich 600MB runtertladen sollen und aktuell zu sein? Ich arbeite schon Jahre mit der API und komme in 99% der Fälle mit der Win32.hlp aus. Erst bei dem 1% bemühe ich die Internetversion. Laden werde ich mir die nie wieder. Das habe ich zwei mal gemacht und mir installiert um zwei mal im Monat was nachzusehen. Und dann ist die schon veraltet und neue 600MB müssen geladen werden.

_________________
VORSICHT: Ich behersche seit heute die Fünf-Finger-Handflächen-Herz-Explodier-Schlag-Kampf-Technik >:(
MathiasSimmack
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 02.12.04 21:06 
Das ist sicher richtig, aber (auch wenn ich selbst nicht dazu gehöre - obwohl ich könnte :oops:) ist der Anteil von DSLern sicher sehr hoch, die kein großes Problem damit hätten, die 300meg runterzuladen.
Und die andere Sache ist natürlich auch das MSDN. In dem Fall muss man gar nichts runterladen, sondern man schaut einfach online bei Microsoft rein. Da hast du Recht. Zumal die Online-Version auch stets aktueller sein wird als die Download-Fassung. Aber Microsoft hat schon seit einiger Zeit nichts mehr veröffentlicht.

Es gibt eine Extra-Version des PSDK, speziell für Windows XP SP2. Ansonsten ist´s, AFAIK, immer noch die alte Februar 2003-Version.
tommie-lie
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: Do 02.12.04 21:48 
Luckie hat folgendes geschrieben:
Also bei der Delphi 6 Personal habe ich die Win32API Hilfe auch nicht gefunden, auch nicht im Hilfeverzeichnis.
Ich gluab' die verbergen sich im Installer hinter "Shared Files" -> "Microsoft SDK Help Files", aber installiert hab' ich den Unterpunkt noch nie :mrgreen:

bms hat folgendes geschrieben:
Die API Anfänger, und hier halte ich alle die noch nichts von der SDK gehört haben in diesem Bereich für Anfänger, werden die Feinheiten wahrscheinlich nicht vermissen.
Ich denke gerade die Anfänger, die sich noch nicht so mit den Feinheiten des Systems auskennen, werden über genau diese Feinheiten stolpern, z.B. über vorrausgesetzte Rechte, die sich geändert haben, oder sie sehen irgendeinen Parameter, finden den aber in ihrer Hilfe nicht.

_________________
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert
dragos_victor Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 21



BeitragVerfasst: Fr 03.12.04 22:10 
Titel: ich danke allen
guten tag.
ich danke allen die mir einen rat gegeben haben.
ich hatte einfach keine SDK DATEI in meiner delphi hilfe.nach einer neu instalierung von
delphi7 full ist sie aber erschienen. :)
BenBE
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 8721
Erhaltene Danke: 191

Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
BeitragVerfasst: Fr 03.12.04 22:28 
Naja, schöner Streit, ob man nun eine 25MB-Version oder eine 1GB-Installation als Informationsquelle nutzten sollte. Ich bin für beides:

Am Anfang hat mir die 25-MB-Version vollkommen ausgereicht. Ich brauchte nix mehr, um mit der API arbeiten zu können. Aber in ganz speziellen Fällen find ich die PSDK-Offline-Version aufschlussreicher, weil einfach der Zugriff auf bestimmte Informationen besser ist. Aber deshalb immer die aktuellste PSDK sich zu holen ist nicht das wahre, besonders, wenn man nur ne ISDN-Leitung hat.

Die wirklich aktuellste Fassung der MSDN braucht man IMHO wirklich nur, wenn man den Kernel rewriten will oder gucken will, welche Bugs im M$-OS noch so alles enthalten sein könnten. Für den normalgebildeten Laien ist die MSDN nicht vordergründig interessant. Wenn man mal drauf Verlinkt wird gut, wenn nicht, geht die Welt auch nicht unter!

_________________
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.