TEdit in CE - bekannte Probleme?

Bindig
Beiträge: 2
Registriert: Mi 6. Jun 2007, 09:06
OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
CPU-Target: xxBit

TEdit in CE - bekannte Probleme?

Beitrag von Bindig »

Moin moin,

ich bin der Neue.
Durch ein CE-Projekt, bei dem wesentliche Teile bereits in Delphi vorliegen, bin ich über Lazarus "gestolpert". Es ist schon beeindruckend - einfach die Compiler-Schalter umlegen und schon läuft der Laden.
Soweit erstmal alles schön. Jetzt habe ich schon gelesen und auch erfahren, das bestimmte Dinge eben doch nicht gehen (Menu, Dialoge etc.). Einiges davon läßt sich nachbauen. Anderes ist jedoch existenziell.
Daher jetzt mal die Frage, TEdit führt bei mir unweigerlich zu einer "Access violation". Und zwar genau dann, wenn ich versuche, den eingegebenen Text auszulesen:

procedure TForm1.Button2Click(Sender: TObject);
var
txt:string;
begin
txt:=Edit1.Text;
end;

Selbiges Verhalten zeigt auch TMemo.
Was mache ich falsch?

Umgebung:
Lazarus 0.9.23
SVN 10906

Getestet mit Microsoft Windows Mobile 5.0 MSFP Emulator Images - Pocket PC

bye bye
Thomas

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

Normalerweise sollte das so gehen.
Evlt. muss txt mit SetLenght installsiert werden ?
MFG
Michael Springwald

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Nein muss es nicht, pluto seit wann programmierst du WinCE Geräte ?
Ich hab vor nem halben jahr das letzte mal mit dem CE interface zu tun gehabt, da funktionierte es noch. Ich kanns aber gern nochmal probiern.
Und ich denk die Menus müssten jetzt funktionieren ? Immer noch nicht ?
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

ich gar nicht, darum auch meine Antwort mit setlenght, es hätte ja sein können ,oder ? bei MS ist alles möglich, auch wenn damit wenig zu tuen hat !
Aber lassen wir das.
MFG
Michael Springwald

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Nein hätte nicht sein können und MS hat auch nichts mit der Pascal Stringverarbeitung zu tun.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Bindig
Beiträge: 2
Registriert: Mi 6. Jun 2007, 09:06
OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
CPU-Target: xxBit

Beitrag von Bindig »

Mh, also wenn ich das richtig lese, ist das ein klares -> es müßte gehen? ;)
Ach ja, Menüs werden auch nicht umgesetzt.

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

wie gesagt, kann im moment leider nicht testen werd ich mal demnächst nacholen aber der bugreport mit dem patch ist geschlossen ich denke also es sollte gehn. benutzt du eine alte Lazarusversion ? oder SVN ?

http://www.freepascal.org/mantis/view.php?id=8373
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

monta
Lazarusforum e. V.
Beiträge: 2809
Registriert: Sa 9. Sep 2006, 18:05
OS, Lazarus, FPC: Linux (L trunk FPC trunk)
CPU-Target: 64Bit
Wohnort: Dresden
Kontaktdaten:

Beitrag von monta »

Christian hat geschrieben:benutzt du eine alte Lazarusversion ? oder SVN ?
Lesen ;)

steht im ersten Thread: SVN 10906

Vielleicht solltest du aber auch mal nen offizielles Release nehmen, manche SVN-Versionen hauen einiges, was vorher ging, wieder durcheinander - ist zwar selten, kann aber passieren.
Johannes

knight
Beiträge: 802
Registriert: Mi 13. Sep 2006, 22:30

Beitrag von knight »

Momentan ist Revision 11303 aktuell.

knight

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

@monta
mit dem lesen hat es Christian im Moment nicht so *g*.
schon der zweite Thread wo das passiert !
MFG
Michael Springwald

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

lästert nur
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

knight
Beiträge: 802
Registriert: Mi 13. Sep 2006, 22:30

Beitrag von knight »

Pluto hat heute Geburtstag. Da darf er mal lästern.

knight

PS: Happy Birthday!

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

@knight danke *G*, wenigents einer der es gemerkt hat *G*
MFG
Michael Springwald

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

ui, Herzlichen Glückwunsch :)
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Euklid
Lazarusforum e. V.
Beiträge: 2808
Registriert: Fr 22. Sep 2006, 10:38
OS, Lazarus, FPC: Lazarus v2.0.10, FPC 3.2.0
Wohnort: Hessen
Kontaktdaten:

Beitrag von Euklid »

Oh. Auch von mir alles Gute zum Geburtstag!

Antworten