Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Aktualisierungs-Button?? (https://www.delphipraxis.net/186184-aktualisierungs-button.html)

Sel2012 11. Aug 2015 11:51

Aktualisierungs-Button??
 
Moin moin, liebe FireMonkey-Mobile-Enthusiasten,

die Erlebnisse der besonderen Art nehmen kein Ende:
Das Programm läuft unter XE5 wie geplant per Debug auf den Handy (Freude, Freude).
Dann bin ich so kühn und ergänze das Programm um ein Memo, das mit Button alternativ geladen werden soll. Das klappt auch noch.
Dann bin ich so dreist und bennene das Memo um, speichere mit "Alles speichern" und plane naiv, das ganze wieder zu compilieren.
Das wird abgebrochen mit dem ach so aussagefähigen Kommentar: 'paclient error 1'.
Also Programm ganz schließen und neu starten... Dann geht's. Also: 'Alles speichern' bedeutet nicht 'aktualisieren'.
Dazu gibt es noch grausamere Varianten mit 'Projekt speichern unter...'.
Wenn man dann wagt zu compilieren, läuft man Gefahr, dass selbst nach einem Schließen des Programms ein Neustart nicht möglich ist.
Dann hilft es (meistens) Delphi neu zu starten. Ich habe auch schon aus Verzweiflung den Rechner neu gestartet. Irgendwann waren dann die Daten offensichtlich aktualisiert und Debug klappte.
Sollte da nicht irgendwie eine verlässliche Routine bestehen um die kleinen, formalen Änderungen zu aktualisieren?

Sel2012 12. Aug 2015 15:26

AW: Aktualisierungs-Button??
 
Inzwischen kann ich die "Vorwürfe" weiter präzisieren:
Es reicht aus, eine einzige file-Zeile in die Bereitstellung zu "schreiben". Dann kann man getrost "Speichern" oder "Alles speichern" drücken und das Programm entfernen. Wenn man Glück hat, fragt das Programm noch einmal, ob gesichert werden soll. Nur das ist die Rettung. Ohne diese Abfrage beginnt das Chaos. (Direktes compilieren ist sowieso tödlich). Beim Neustart endet Debug mit Abbruch. Dann hilft nur, Embarcadero zu schließen und ganz neu zu starten. Bislang konnte dann das Projekt ohne Fehlermeldung als .apk ausgegeben werden - warum auch immer.

Wer teilt diese Erfahrungen oder hat andere gemacht?

Mavarik 13. Aug 2015 10:24

AW: Aktualisierungs-Button??
 
Zitat:

Zitat von Sel2012 (Beitrag 1311959)
Wer teilt diese Erfahrungen oder hat andere gemacht?

Diesen Fehler kannte ich noch nicht... Abgesehen davon ist XE5 - out of date...

Arbeiten konnte man ab XE6, besser ab XE7 ganz gut ab XE8...

Ich hoffe noch auf "gut", "richtig gut" und "super gut"... :stupid:

Sel2012 14. Aug 2015 13:46

AW: Aktualisierungs-Button??
 
[QUOTE=Mavarik;1312025]
Zitat:

Zitat von Sel2012 (Beitrag 1311959)

Arbeiten konnte man ab XE6, besser ab XE7 ganz gut ab XE8...
:stupid:

Deshalb kann ich nicht auf Verdacht lauter updates kaufen...


Ein weiteres eindeutig zuzuordnendes Problem (uter XE5 erlebt) konnte ich bändigen: Nach 5-maligem problemlosen Debug kamm die Linker-Fehlermeldung "[DCC Fataler Fehler] F2588 Linker-Fehlercode: 1 ($00000001)".
Da hatte ich nun wirklich nicht die Finger drin. Es musste sich - wie meine These bereits lautete - ein Fehler externer eingefressen haben und nicht durch "sichern" oder Neustart zu beheben sein. Nach etlichen Versuchen habe ich brutal im Projektordner alles ab Ordner "Android" gelöscht. Und siehe da: alles läuft problemlos!!! :-D


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