Delphi-PRAXiS
Seite 3 von 4     123 4      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Passwort Generator (https://www.delphipraxis.net/113972-passwort-generator.html)

rollstuhlfahrer 18. Mai 2008 13:44

Re: Passwort Generator
 
Liste der Anhänge anzeigen (Anzahl: 2)
Zitat:

Zitat von FAlter
Hi,

du hast eine Sache, um die ich mich sehr bemüht habe, wieder entfernt, nämlich das Eingeben von Zahlen außerhalb des Bereichs. Bei mir werden die dann auf dem Maximal-/Minimalwert gesetzt. Bei dir bleibt die ungültige Eingabe stehen.

Außerdem ein optischer Mangel.

Mfg
FAlter

Den Min/Max-Wert bei der Länge hab ich jetzt behoben, beim optischen Mangel bin ich mir nicht ganz sicher, was ich da tun soll.
Einerseits will ich vorgegebene Zeichenkombinationen haben, andererseits aber auch selbst die Zeichen auswählen. Übernommen hab ich das Panel und den Unterbaum aus einem anderen Projekt, hatte aberirgendwie vergessen auf Schönheitsfehler zu achten.

rollstuhlfahrer

Nachtrag: ich hab mich bei der Länge auf deine Version entschieden.

lbccaleb 18. Mai 2008 13:52

Re: Passwort Generator
 
Liste der Anhänge anzeigen (Anzahl: 1)
da jeder heir schon mal ein gemacht hat, und ich noch nicht ;-) hab ich mich (hatte bissel langeweile) auch mal rangestzt und fix eins geschrieben, so wie es aussieht läuft es ganz gut!!

bei dem erstellen hab ich mich an die version von rollstuhlfahrer gehalten, und nur alles in nonvcl umgeändert!!
ich hoff mal du nimmst mir das nicht böse ;-) aber bei den ganzen ~300kb dingern hier, musste ja auch mal was kleines zwischen^^

naja nur einen komischen runtimeerror hab ich ab und an noch am start, und kann nicht direkt den fehler finder (komisch)

naja vllt findet ihn ja einer, der kann den code getrost ändern ;-)

FAlter 18. Mai 2008 13:55

Re: Passwort Generator
 
Hi,

beiu mir kommt der Runtime Error 210 immer.

Verdammt, mein Bookmark zu den "System Error Codes" ist nicht mehr aktuell :(

Mfg
FAlter

lbccaleb 18. Mai 2008 14:02

Re: Passwort Generator
 
ja das ist komisch woran liegt das nur?? bei mir kommt er ab und zu mal, keine ahnung wieso...

FAlter 18. Mai 2008 14:06

Re: Passwort Generator
 
Hi,

pack eventuell mal die SysUtils rein, dann kommt vielleicht eine verständlichere Meldung. Später natürlich wieder rausnehmen.

Früher konnte man hier nachgucken,w as 210 usw. bedeuten:
http://msdn.microsoft.com/library/de...rror_codes.asp

Leider jetzt nicht mehr :cry:

Mfg
FAlter

toms 18. Mai 2008 14:09

Re: Passwort Generator
 
Der Fehler tritt an dieser Stelle auf

Delphi-Quellcode:
SendMessage(hWndCBex, WM_SETFONT, hFont1, 0);
Fehler: ERangeCheckError

lbccaleb 18. Mai 2008 14:11

Re: Passwort Generator
 
hab jetzt mit der suche was gefunden:

error list

aber das ergibt doch keinen sinn :gruebel: :gruebel:

Zitat:

error 201


illegal symbol %s; null macro formal parameter
edit:
huch hatte mich im error vertan :wall: :wall:

lbccaleb 18. Mai 2008 14:12

Re: Passwort Generator
 
Zitat:

Zitat von toms
Der Fehler tritt an dieser Stelle auf

Delphi-Quellcode:
SendMessage(hWndCBex, WM_SETFONT, hFont1, 0);
Fehler: ERangeCheckError

ok, aber wieso??

FAlter 18. Mai 2008 14:17

Re: Passwort Generator
 
Hi,

check mal deine Datentypen. Eventuell ist hFont1 Cardinal (THandle?) und in der Windows.pas steht Integer für den Parameter von SendMessage drin? Dann wäre wohl ein Typecast angebracht.

Mfg
FAlter

[edit] Nach einfügen des Typecasts gehts.

Nur noch zwei Warnungen:

Zitat:

[Warning] PWGenerator.dpr(240): Constant expression violates subrange bounds
[/edit]

toms 18. Mai 2008 14:26

Re: Passwort Generator
 
Delphi-Quellcode:
function SendMessage(hWnd: HWND; Msg: UINT; wParam: WPARAM; lParam: LPARAM): LRESULT; stdcall;
----------->

Delphi-Quellcode:
type
  WPARAM = Longint;
----------->

Delphi-Quellcode:
Longint   –2147483648..2147483647

hFont1 war 3607762947 als der Fehler kam.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:31 Uhr.
Seite 3 von 4     123 4      

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