AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Win32.hlp ohne riesiges SDK, hat jemand eine Quelle?
Thema durchsuchen
Ansicht
Themen-Optionen

Win32.hlp ohne riesiges SDK, hat jemand eine Quelle?

Ein Thema von Fukiszo · begonnen am 20. Jan 2018 · letzter Beitrag vom 25. Jan 2018
Antwort Antwort
Seite 1 von 2  1 2      
Fukiszo
(Gast)

n/a Beiträge
 
#1

Win32.hlp ohne riesiges SDK, hat jemand eine Quelle?

  Alt 20. Jan 2018, 19:34
Guten Abend,

hat jemand zufälliger Weise eine Quelle von wo ich mir lediglich die WinAPI Hilfe-Dateien zur Offline Nutzung herunterladen könnte?

Ich meine keinen Link zu einem SDK, ich meine tatsächlich nur die .hlp/.chm/.htm dateien aus einem SDK.

Meine scheint doch recht alt zu sein (Copyright © 1992 - 1996 Microsoft Corporation. All rights reserved.)
Da dort oftmals nicht Unicode angegeben ist und ich meinen Code gern korrigieren würde um auch hier besser mitspielen zu können.

Falls das Thema hier nicht hingehört bitte verschieben.
Falls das Thema einen Regelverstoss darstellt bitte löschen.

Ich bedanke mich für Eure mühe!
  Mit Zitat antworten Zitat
mensch72

Registriert seit: 6. Feb 2008
838 Beiträge
 
#2

AW: Win32.hlp ohne riesiges SDK, hat jemand eine Quelle?

  Alt 21. Jan 2018, 11:05
https://www.codingcrew.de/programmierung/win32hlp.php

ja, von 1996 auch dort die Letzte Version

MS hat dann die Hilfe umgestellt.
RadStudio2007 mit dem Dez. Release hatte für C/C++ wohl jetztmalig eine echte offline Win32-API Hilfe von MS in einem aktuellerem Format dabei.


=> nimm lieber die Win32.CHM!
http://laurencejackson.com/win32/

Geändert von mensch72 (21. Jan 2018 um 11:11 Uhr)
  Mit Zitat antworten Zitat
Fukiszo
(Gast)

n/a Beiträge
 
#3

AW: Win32.hlp ohne riesiges SDK, hat jemand eine Quelle?

  Alt 21. Jan 2018, 12:30
Vielen Dank mensch72!

Ja der Link oben entspricht meiner Version also ab zum zweiten

RadStudio2007, mal schauen ob ich das gebraucht kaufen kann, aber die Info das dort die wahrscheinlich letzte offizielle offline variante drinn ist, ist auch sehr hilfreich! Falls es denn ein RAD sein muss, ist die Auswahl somit getroffen.

Wir haben nur XE4 XE8 und das aktuelle in Firma rumliegen, wo alles nur online hilfe funktionen bietet.

Einen schönen Sonntag noch,

Grüße

Ps: Wäre es illegal nachzufragen ob jemand der RadStudio2007 besitzt mir diese Dateien zur Verfügung stellen kann?
(So könnte ich mir die Installation, Sicherung der Hilfe, DeInstallation sparen)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.052 Beiträge
 
Delphi 12 Athens
 
#4

AW: Win32.hlp ohne riesiges SDK, hat jemand eine Quelle?

  Alt 21. Jan 2018, 12:38
Kopie der installierten Dateien ... wäre wohl nicht ganz legal

Die Kopie der Installationsdateien wären OK, aber natürlich wäre es ratsam, wenn der Empfänger auch eine passende Lizenz besitzt.
(seid D2005 sind die Installer aller Editionen identisch ... für die Trial kann man das Setup auch ohne Lizenz/Registrierung runterladen und es gibt alles seit D7 immernoch direkt von Embarcadero, abgesehn von den Turbos)
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (21. Jan 2018 um 12:44 Uhr)
  Mit Zitat antworten Zitat
Fukiszo
(Gast)

n/a Beiträge
 
#5

AW: Win32.hlp ohne riesiges SDK, hat jemand eine Quelle?

  Alt 21. Jan 2018, 13:20
Auch ein Interessanter Ansatz (Trial Version)

Super mitgedacht, danke himitsu!!
  Mit Zitat antworten Zitat
Ydobon

Registriert seit: 3. Mär 2006
264 Beiträge
 
Delphi 11 Alexandria
 
#6

AW: Win32.hlp ohne riesiges SDK, hat jemand eine Quelle?

  Alt 21. Jan 2018, 13:51
Bei 2009 scheint es auch noch dabei zu sein. Trifft eventuell noch https://www.embarcadero.com/de/produ...vious-versions zu?

Interessant, was man bei Suchen so findet. Ein Update für die Willkommen-Seite. Der Skript-Fehler ist aber trotzdem noch drin.
  Mit Zitat antworten Zitat
mensch72

Registriert seit: 6. Feb 2008
838 Beiträge
 
#7

AW: Win32.hlp ohne riesiges SDK, hat jemand eine Quelle?

  Alt 21. Jan 2018, 13:54
Die engl. C/C++ Version des WIN32-SDK waren und ist seitens stets Microsoft "Freeware". Entweder man ist fazul und sucht im INET, oder man hat zeit&Platz und installiert sich ein freies 2003er/2005er SDK/DDK... da finden sich passende offline Dateien für Visualstudio2005... neuer ist das von RS2007 auch nicht)

(die eh unvollständige PAS/Delphi Version oder die verkümmerten Help's in deutsch von Borland/Codegear/Emba unterliegt stets deren Copyright... also immer schön die engl. org. Versionen des WIN32 SDKs von MS suchen&nutzen )
  Mit Zitat antworten Zitat
Benutzerbild von Assarbad
Assarbad

Registriert seit: 8. Okt 2010
Ort: Frankfurt am Main
1.234 Beiträge
 
#8

AW: Win32.hlp ohne riesiges SDK, hat jemand eine Quelle?

  Alt 25. Jan 2018, 09:52
Was genau spricht denn gegen die Nutzung der Dokumentation welche mit dem aktuellen Windows SDK mitgeliefert wird? Also Plattenplatz allein kann es wohl bei den heutigen GiB-Preisen von Festplatten wohl kaum sein, oder? Die ist auch zur Offlinenutzung und enthält - Überraschung! - sogar alle neu hinzugekommenen Schnittstellen der letzten 15 Jahre. Ich sollte irgendwo noch eine ISO des letzten Platform-SDK von 2003 haben, das war die letzte Version bevor Microsoft zu den entsprechenden Betrachteranwendungen drumherum überging. Aber die erlauben auch heute noch das vollständige Herunterladen aller angebotenen Inhalte auf die lokale Platte, sowie deren Verwaltung und Aktualisierung (Manage Content). Und die Dokumentation ist dann sogar aktuell.

Leider sind die neueren Versionen vom Help Viewer nur mit der jeweiligen Installation eines Visual Studio (Community-Version geht auch) verfügbar, da Microsoft seit einiger Zeit damit begonnen hat die SDKs und WDKs wieder enger an seine IDE zu binden. Ein paar GiB solltest du dafür also einplanen.

Wenn dir aber bspw. auch noch eine SDK-Dokumentation von Windows 7 aktuell genug ist, kannst du auf das Windows 7 SP1 SDK ausweichen. Da wurde der Help Viewer noch mitgeliefert (aber eine ältere Version als 2.3).

Alternativ hätte man hier noch die Dokumentation aus dem SDK welches mit VS2005 kam als eine dicke 250 MiB PDF-Datei. Ich fand die PDF nicht sonderlich gut lesbar, aber vielleicht gefällt dir die Variante ja dennoch.
Oliver
"... aber vertrauen Sie uns, die Physik stimmt." (Prof. Harald Lesch)
  Mit Zitat antworten Zitat
Fukiszo
(Gast)

n/a Beiträge
 
#9

AW: Win32.hlp ohne riesiges SDK, hat jemand eine Quelle?

  Alt 25. Jan 2018, 10:34
vielen dank für mehr input zu diesem thema,

ich benutz momentan die win32.chm als referenz aus mensch72's vorschlag (10mb)

der windows 7 sdk link endet hier http://download.microsoft.com/downlo...SDK_EN_DVD.iso was 1.45gb gross ist (deswegen titel "ohne riesiges SDK")
aber der scheint mir die beste variante von allen darzustellen da ich den help viewer noch garnicht auf dem radar hatte.

In diesem Sinne


Grüße
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.052 Beiträge
 
Delphi 12 Athens
 
#10

AW: Win32.hlp ohne riesiges SDK, hat jemand eine Quelle?

  Alt 25. Jan 2018, 11:43
Da sind dann aber auch die Header-Dateien und ein paar Zusatztools mit enthalten.
Und gerade die Headerdateien sind Gold wert, denn die Hilfe hat auch manchmal Fehler (selten) und es sind vorallem bezüglich der Konstanten oftmals nur die Namen (ohne den Wert) in der Hilfe enthalten.

Die Hilfedateien kann man auch "entpacken" ... dann sind das viele HTML-Dateien, die jeder Browser lesen kann, aber eingebauten Index/Suchfunktion gibt es dann nicht mehr.

Nahezu alles vom WinSDK ist auch online. siehe MSDN
Ebenso wie es vom Delphi die aktuellen Hilfen online gibt. siehe DocWiki
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (25. Jan 2018 um 14:02 Uhr) Grund: :oops:
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:14 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz