AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte WLAN Kieker
Thema durchsuchen
Ansicht
Themen-Optionen

WLAN Kieker

Ein Thema von Garfield · begonnen am 12. Mai 2014 · letzter Beitrag vom 13. Mai 2014
Antwort Antwort
Benutzerbild von himitsu
himitsu

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

AW: WLAN Kieker

  Alt 12. Mai 2014, 20:40
Nee, ich meinte das I.


Entweder im MSDN (MSDN-Library durchsuchenWlanGetAvailableNetworkList) sind die möglichen/speziellen Fehlercodes genannt,

oder man versucht einfach mal Hier im Forum suchenSysErrorMessage, bzw. RaiseLastWin32Error Delphi-Referenz durchsuchenRaiseLastOSError zu befragen.


Den Wert der Konstanten findet man entweder in Header-Übersetzungen (vielleicht kennt es Delphi ja schon), oder in anderen API-Projekten, oder über Google, oder man besorgt sich das entsprechende PSDK.
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (12. Mai 2014 um 20:45 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Garfield
Garfield

Registriert seit: 9. Jul 2004
Ort: Aken (Anhalt-Bitterfeld)
1.335 Beiträge
 
Delphi XE5 Professional
 
#2

AW: WLAN Kieker

  Alt 12. Mai 2014, 20:56
Es gibt nur diese

Zitat:
ERROR_INVALID_PARAMETER
A parameter is incorrect. This error is returned if the hClientHandle, pInterfaceGuid, or ppAvailableNetworkList parameter is NULL. This error is returned if the pReserved is not NULL. This error is also returned if the dwFlags parameter value is set to value that is not valid or the hClientHandle parameter is not valid.

ERROR_INVALID_HANDLE
The handle hClientHandle was not found in the handle table.

ERROR_NDIS_DOT11_POWER_STATE_INVALID
The radio associated with the interface is turned off. There are no available networks when the radio is off.

RPC_STATUS
Various error codes.

ERROR_NOT_ENOUGH_MEMORY
Not enough memory is available to process this request and allocate memory for the query results.
Gruss Garfield
Ubuntu 22.04: Laz2.2.2/FPC3.2.2 - VirtBox6.1+W10: D7PE, DXE5Prof
  Mit Zitat antworten Zitat
Benutzerbild von blondervolker
blondervolker

Registriert seit: 14. Sep 2010
Ort: Bei: Leeeiipzzhhh
381 Beiträge
 
Delphi XE2 Architect
 
#3

AW: WLAN Kieker

  Alt 12. Mai 2014, 21:07
EasyBoxKeyDecrypter
www.bewerbungsmaker.de
  Mit Zitat antworten Zitat
DateTimeError
(Gast)

n/a Beiträge
 
#4

AW: WLAN Kieker

  Alt 12. Mai 2014, 21:16
EasyBoxKeyDecrypter
Wann - zum Teufel nochmal - lernst Du es endlich einmal, daß Deine Beiträge immer in die "DP Code-Library" gehören!

SCNR
  Mit Zitat antworten Zitat
Benutzerbild von blondervolker
blondervolker

Registriert seit: 14. Sep 2010
Ort: Bei: Leeeiipzzhhh
381 Beiträge
 
Delphi XE2 Architect
 
#5

AW: WLAN Kieker

  Alt 12. Mai 2014, 21:26
Habe lediglich auf den Button"Antwort"geklickt.Mehr habe ich leider nicht
gemacht.
www.bewerbungsmaker.de
  Mit Zitat antworten Zitat
Benutzerbild von Garfield
Garfield

Registriert seit: 9. Jul 2004
Ort: Aken (Anhalt-Bitterfeld)
1.335 Beiträge
 
Delphi XE5 Professional
 
#6

AW: WLAN Kieker

  Alt 13. Mai 2014, 20:34
EasyBoxKeyDecrypter
Gibt es dazu eine Homepage?

Ich habe die Hinweise von Himitsu eingearbeitet. Wenn ein Fehler auftritt sollte eine ShowMessage mit dem Fehler kommen und fertig.

Der Fehler zu dem Fehlercode in #1:
Miniaturansicht angehängter Grafiken
fehler.png  
Gruss Garfield
Ubuntu 22.04: Laz2.2.2/FPC3.2.2 - VirtBox6.1+W10: D7PE, DXE5Prof

Geändert von Garfield (13. Mai 2014 um 21:00 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

AW: WLAN Kieker

  Alt 13. Mai 2014, 22:07
Tipp, du kannst auch Delphi-Referenz durchsuchenShowException benutzen, damit es mehr wie eine Exception aussieht.

Delphi-Quellcode:
except
  ShowException(ExceptObject, ExceptAddr);
end;

except
  ShowException(ExceptObject, nil);
end;

except
  on E: Exception do begin
    //E.Message := 'Xyz: ' + E.Message;
    ShowException(E, nil);
  end;
end;

except
  Application.HandleException(Self);
end;

except
  on E: Exception do begin
    //E.Message := 'Xyz: ' + E.Message;
    Application.ShowException(E); sowas ähnliches wie SysUtils.ShowException
  end;
end;
Exceptions, welche von der VCL abgefangen wurden (z.B. wenn es in einem Event knallt), werden von Application.HandleException verarbeitet, mit Application.ShowException angezeigt und falls das mit der Exception-Klasse nicht klar kommt, dann geht es stattdessen an SysUtils.ShowException.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von Garfield
Garfield

Registriert seit: 9. Jul 2004
Ort: Aken (Anhalt-Bitterfeld)
1.335 Beiträge
 
Delphi XE5 Professional
 
#8

AW: WLAN Kieker

  Alt 13. Mai 2014, 22:42
In den Funktionen sind keine try-except-end oder try-finally-end Blöcke enthalten. Die Systemfunktionen haben bei mir immer einen DWORD-Wert zurückgegeben. Ich sehe mir das mal genauer an.
Gruss Garfield
Ubuntu 22.04: Laz2.2.2/FPC3.2.2 - VirtBox6.1+W10: D7PE, DXE5Prof
  Mit Zitat antworten Zitat
Antwort Antwort


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 15:10 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz