Bin gerade über eines meiner Testprogramme, welches dazu dient Funktionen zu testen.
Dabei ist mir aufgefallen, das Lararus bei folgender Function Immer mit der Meldung kommt
Code: Alles auswählen
Ausführung Beendet.
Code: Alles auswählen
Function DezToBin(Value: pChar):pChar; cdecl;
var Count: Integer;
A: Integer;
Temp: String;
begin
Temp:= '';
Count:= Length(Value);
for A:= 0 to Count do
Temp:= Temp+IntToBin(StrToInt(Value[a]), 8, 0);
result:= pChar(Temp);
end;
Ziel dieser Function auf dem Dezimalen wert von A (65) einen Binären Datenstrom zu erzeugen.
Dieser soll nach o.g. Function so aussehen. 6 = 00000110; 5 = 00000101.
zusammen sollen beide werte den gesammtstring '0000011000000101' ausgeben.
wenn hierbei dennoch ggf ein Bug vorliegen sollte, werd ich das wohl zu fuß machen müßen.
via PN bitte ich im fall des falles um Info, wie man einen Bug meldet.
Danke im Vorraus