Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Fragen / Anregungen zur DP (https://www.delphipraxis.net/29-fragen-anregungen-zur-dp/)
-   -   Wie oder wem Teilt man Fehler in der CodeLib mit? (https://www.delphipraxis.net/155673-wie-oder-wem-teilt-man-fehler-der-codelib-mit.html)

marsupilami79 3. Nov 2010 16:06

Wie oder wem Teilt man Fehler in der CodeLib mit?
 
Hallo,

Wie oder wem Teilt man Fehler in der CodeLib mit? In dem Beitrag http://www.delphipraxis.net/73002-an...-auslesen.html scheint mir ein Fehler zu sein. Dort heißt es auf einer Zeile:
Code:
SetString(Username, Buffer, Size-1)
Korrekt wäre aber imho:
Code:
SetString(Username, Buffer, Size)
Hintergründe:
  • In Luckies Quellcode im Originalthred kommt die -1 auch nicht vor
  • Im MSDN-Artikel zu GetUserNameEx steht, daß size die Anzahl der zurückgegebenen Zeichen ohne abschließendes null-Byte ist.
  • Nur so funktionierts bei mir richtig ;)
Grüße,

Jan

Assarbad 3. Nov 2010 16:46

AW: Wie oder wem Teilt man Fehler in der CodeLib mit?
 
Mir scheint Luckies Version korrekt. Und definitiv ist es unsicher bis zum letzten Element des Arrays zu schreiben, da die Ausgabe ja nullterminiert erwartet wird.

Vergiß es. Habe nochmal in den MSDN-Artikel geguckt. Mir scheint, daß du recht hast.

TBx 3. Nov 2010 16:51

AW: Wie oder wem Teilt man Fehler in der CodeLib mit?
 
Du kannst den aus Deiner Sicht fehlerhaften Beitrag einfach über den Report-Button melden. Dann sehen wir das und können entsprechend reagieren.
Alternativ kannst Du natürlich auch einen CL-Manager per PN kontaktieren.

Deine Meldung wird natürlich bearbeitet werden ;-)

Gruß aus dem hohen Norden

Thomas

Assarbad 3. Nov 2010 16:53

AW: Wie oder wem Teilt man Fehler in der CodeLib mit?
 
Ah, dich kannte ich noch nicht, Thomas. Oder vielleicht hast du früher unter anderem Nick firmiert. K.A. Wollte gerade hinweisen, daß JasonDX (der ein Codelib-Manager ist) auch online ist.

Zitat:

Zitat von TBx (Beitrag 1059386)
Gruß aus dem hohen Norden

Gruß zurück aus dem noch höheren Norden :-D

himitsu 3. Nov 2010 16:55

AW: Wie oder wem Teilt man Fehler in der CodeLib mit?
 
Zu dem "Wie und Wo":

Am Einfachsten nutzt man den schongenannten Report-Button.


Oder man macht einen Thread im zugehörenden Unterforum auf.
http://www.delphipraxis.net/33-neuen...y-hinzufuegen/
Da sich dieses Thema nicht auf das Forum bezieht, wird es bestimmt bald ein Mod da hinverschieben.

Oder man findet den Originalthread, von wo der CL-Eintrag hervorgegangen ist, dann kann man sich dort entsprechend zum Problem äußern.

Letzere Varianten sind vorallem bei größeren Angelegenheiten eher angebracht oder wenn man sich nicht ganzt sicher ist, ob die eigene Lösung richtig und gut ist.
Bzw. kann man so auch vorgehn, wenn man fragen zu einem Eintrag hat.

Wegen solchen Gründen hatte ich mir ja mal gewünscht, daß die Originaleinträge mit verlinkt sind.


Gruß aus'm tiefsten Osten :hi:

Assarbad 3. Nov 2010 17:05

AW: Wie oder wem Teilt man Fehler in der CodeLib mit?
 
Zitat:

Zitat von himitsu (Beitrag 1059389)
Wegen solchen Gründen hatte ich mir ja mal gewünscht, daß die Originaleinträge mit verlinkt sind.

Ist hier übrigens sogar der Fall.

TBx 3. Nov 2010 17:09

AW: Wie oder wem Teilt man Fehler in der CodeLib mit?
 
Zitat:

Zitat von himitsu (Beitrag 1059389)
Am Einfachsten nutzt man den schongenannten Report-Button.

:thumb:
Zitat:

Zitat von himitsu (Beitrag 1059389)
Oder man macht einen Thread im zugehörenden Unterforum auf.
http://www.delphipraxis.net/33-neuen...y-hinzufuegen/

nee, bullshit. Das macht uns nur unnötige Arbeit und sorgt für Chaos, denn
Zitat:

Zitat von himitsu (Beitrag 1059389)
Da sich dieses Thema nicht auf das Forum bezieht, wird es bestimmt bald ein Mod da hinverschieben.

Wozu uns also die Arbeit machen?

Zitat:

Zitat von himitsu (Beitrag 1059389)
Oder man findet den Originalthread, von wo der CL-Eintrag hervorgegangen ist, dann kann man sich dort entsprechend zum Problem äußern.

und Du glaubst also, wir haben nichts anderes zu tun, als alle Ursprungsthemen im Auge zu behalten, damit wir mögliche Korrekturen in der CL nachpflegen?

Zitat:

Zitat von himitsu (Beitrag 1059389)
Letzere Varianten sind vorallem bei größeren Angelegenheiten eher angebracht oder wenn man sich nicht ganzt sicher ist, ob die eigene Lösung richtig und gut ist.
Bzw. kann man so auch vorgehn, wenn man fragen zu einem Eintrag hat.

Auch hier wird es wieder schwierig sicherzustellen, daß das auch wirklich bearbeitet wird.

Also bitte das Reportingsystem nutzen, wer lieber direkt einen CL-Manager ansprechen will, kann gerne eine PN schreiben. Normalerweise drücke ich nach so einer Meldung als erstes selbst den Report-Button, um mir einen entsprechenden Arbeitseintrag zu erstellen.


Nachtrag an Olli: Vielleicht sagt Dir der onlinekater mehr, das war lange Zeit mein Nick.

himitsu 3. Nov 2010 17:19

AW: Wie oder wem Teilt man Fehler in der CodeLib mit?
 
Für größere/lange Texte/Codes und Dateianhänge ist das Reportsystem aber nicht grad schön nutzbar.


Zitat:

und Du glaubst also, ...
Jupp, ihr habt doch sonst nix zu tun :tongue:

Und wenn ihr nach 'ner Weile nicht geantwortet habt, kann man diesen Beitrag dann immernoch melden, so ala "Hey ihr CodeLibManager, da gibt's noch was zu tun"

PS: Wenn man sich mit seiner Lösung nicht sicher ist, man gerne noch die Meinung Anderer erhalten würde oder man nur weiß, daß etwas nicht stimmt, aber nicht was, dann ist ein Foreneintag nunmal besser.


Ansonsten seid ihr doch für's Aufräumen da?
Ich dachte hier geht es um die DP selber, wärend das andere Unterforum für die Inhalte der CL da ist. :gruebel:


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:26 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