vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Allgemeine Diskussionen
Re: API-Einbindungen - was ist das ? 
Autor: Cooper_
Datum: 06.05.04 14:15

Hi !

Endlich mal eine Antwort *puh*

Hmmm... hab's net richtig kapiert

Also mal ein Beispiel:

Wenn man z.B. das Betriebssystem auslesen will, brauch man ja folgenden Code:

' Zunächst die benötigten API-Deklarationen
Public Const VER_PLATFORM_WIN32s As Long = 0
Public Const VER_PLATFORM_WIN32_WINDOWS As Long = 1
Public Const VER_PLATFORM_WIN32_NT As Long = 2
Public Const VER_NT_SERVER As Long = &H3
Public Const VER_NT_WORKSTATION As Long = &H1
Public Const VER_SUITE_PERSONAL As Long = &H200
Public Const VER_SUITE_DATACENTER As Long = &H80
Public Const VER_SUITE_ENTERPRISE As Long = &H2
 
' der alte Standard
Public Type OSVERSIONINFO
  dwOSVersionInfoSize As Long   ' Größe der Datenstruktur in Bytes
  dwMajorVersion As Long        ' Hauptversionsnummer  des Betriebssystems
  dwMinorVersion As Long        ' Unternummer des Betriebssystems
  dwBuildNumber As Long         ' Baunummer des Betriebssystems
  dwPlatformId As Long          ' identifiziert das Betriebssystem
  szCSDVersion As String * 128  ' installiertes Servicepack
End Type
 
' gibt's ab NT 4.0 mit SP6 (vgl. MSDN-Library)
Public Type OSVERSIONINFOEX
  dwOSVersionInfoSize As Long   ' Größe der Datenstruktur in Bytes
  dwMajorVersion As Long        ' Hauptnummer des Betriebssystems
  dwMinorVersion As Long        ' Unternummer des Betriebssystems
  dwBuildNumber As Long         ' Baunummer des Betriebssystems
  dwPlatformId As Long          ' identifiziert das Betriebssystem
  szCSDVersion As String * 128  ' installiertes Servicepack
  wServicePackMajor As Integer  ' Hauptversionsnummer des Servicepacks
  wServicePackMinor As Integer  ' Unterversionsnummer des Servicepacks
  wSuiteMask As Integer         ' Art bei Win2000 (Server,Advanced 
  ' Server,Datacenter Server)
  wProductType As Byte          ' Art bei WinNT (Server, Workstation)
  wReserved As Byte             ' Reserviert für weitere Merkmale
End Type
usw.

So, diese Konstanten & Typen - woher sind die ????

Wer hat diese geschrieben und warum kann ich die in VB 6 benutzen ???


Mit freundlichen Grüßen

Cooper_

Auf den Sack schl?gt man, den Esel meint man.

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
API-Einbindungen - was ist das ?587Cooper_06.05.04 11:07
Re: API-Einbindungen - was ist das ?431ModeratorMartoeng06.05.04 14:00
Re: API-Einbindungen - was ist das ?336Cooper_06.05.04 14:15
Re: API-Einbindungen - was ist das ?339ModeratorMartoeng06.05.04 14:53
Re: API-Einbindungen - was ist das ?335Cooper_06.05.04 15:13
Re: API-Einbindungen - was ist das ?386ModeratorMartoeng06.05.04 16:09

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel