Forum: Programmieren allgemein
Delphi
by DelTurbo,
6. Nov 2011
Nein, ich nehme mal die schuld auf mich damit keine weiteren diskusionen aufkommen. Das hauptprob ist ja, das ich schlecht die komplette source hier posten kann. Ich denke mal das würde den Thread sprengen, und nur mehr arbeit machen. Deswegen hatte ich versucht nur die hauptsächlichen sachen zu posten. Ich finde sowas relativ schwer, weil man was vergisst oder weglässt, weil ich selber es ja...
Forum: Programmieren allgemein
Delphi
by DelTurbo,
5. Nov 2011
Hi,
also ich weiss nun nicht ob das mit AppRun so eine grosse rolle spielt. Ich habe es einfach in der "unit1" deklariert und fertig. Was soll ich für (theoretisch einem Byte) speicher "hohlen". Find ich bissl umständlich.
Zum Thread. Der soll nicht schlafen, der soll arbeiten. Den gedanken gang kann ich leider nicht nachvollziehen. Ich habe das nun endlich so schnell, das ich mit bis zu...
Forum: Programmieren allgemein
Delphi
by DelTurbo,
5. Nov 2011
Da ich wirklich nicht alle posten kann, wäre einfach zu lang, habe ich mal die wichtigen sachen zusammen gestellt. Wenn ich was vergessen habe, dann beschimpft einfach :-D
type
TReadDataFrm = class(TForm)
RzPanel1: TRzPanel;
StatusBox: TRzGroupBox;
private
{ Private-Deklarationen }
procedure RefreshRDObj(var Msg: TMessage); message Refresh_RDObj;
Forum: Programmieren allgemein
Delphi
by DelTurbo,
5. Nov 2011
Nein. Ich mache mir für sowas immer Records. Das erste ist ein InUse:Boolean. Ist der Record belegt, nehm ich den nächsten oder warte bis einer frei wird.
Da wo ich "reinposte" sieht der anfang immer so aus
procedure TReadDataFrm.RefreshRDObj(var Msg: TMessage);
var
i :Integer;
begin
i := Integer(Msg.lParam);
Forum: Programmieren allgemein
Delphi
by DelTurbo,
5. Nov 2011
Das war doch kein vorwurf. Man(n) kann dochmal was überlesen. Das ist mir nun schon öfters hier passiert. "Ihr" lest sachen aus sätzen, die da garnicht stehen. Stimmt der Focus vom Röhrenmonitor nicht? Oder seit ihr wirklich sooo dünnhäutig??? Sorry aber das verstehe ich wirklich nicht. Da einen vorwurf rauszulesen.
Ich greife keinen an, beschimpfe keinen, und muss mich auchnoch für sachen...
Forum: Programmieren allgemein
Delphi
by DelTurbo,
5. Nov 2011
Bitte lies dochmal richtig. Ich habe nun die sachen fett gemacht.
Forum: Programmieren allgemein
Delphi
by DelTurbo,
5. Nov 2011
Mache ich doch nicht. Oder ist das Postmessage auch falsch? Wenn ja, eine zeile Source wäre nett. :-D
Nochwas anderes, der unterschied zw. PostMessage und SendMessage ist doch nur, das SendMessage wartet bis die aufgerufene sub fertig ist, wobei Post das einfach "einreiht" und sofort wieder da ist. Ist das richtig?
Forum: Programmieren allgemein
Delphi
by DelTurbo,
5. Nov 2011
Hi,
ich habe nur eine kurze frage. Ich erstelle mit TJvMTThread einen Thread, der über Postmessage mit dem programm redet, um ausgaben zu machen. Leider musste ich feststellen das das öfters mal in die hose geht. Leider weiss ich nicht warum. Ich bekomme nie 2x die gleiche fehler meldung. Aber es sind immer ungültige Pointer. z.b. mal in StrLen oder Minimizename usw.
Ist es besser wenn man...