Dane aplikacji możemy przechowywać w różny sposób. Możemy je zapisywać w plikach, w bazie danych lub w chmurze. W naszym przypadku będą to słowniki oraz dane stacji więc dla przejrzystości moglibyśmy wybrać plik xml. Jednak w celach edukacyjnych użyjemy bazy danych SQLite oraz biblioteki ZeosLib (opis jej instalacji znajdziesz w…
Zostaw komentarzMiesiąc: listopad 2018
Do logowania błędów i wyjątków napiszemy niewielką klasę TLog. Jej zadaniem będzie odpowiednie sformatowanie i zapisanie informacji o błędzie. Błędy zapiszemy w pliku Application.log, który zostanie utworzony w głównym katalogu aplikacji. Klasa TLog zawiera tylko jedną metodę publiczną LogException. Wymaga ona przekazania kilku parametrów takich jak nazwa klasy, nazwa metody,…
Zostaw komentarzIstnieje wiele sposobów na zarządzanie językiem aplikacji. Najpopularniejszym jest chyba wbudowany mechanizm i18n, który przy przebudowie aplikacji zapisuje wszystkie stringi do plików .po. Pliki takie możemy następnie tłumaczyć na inne języki. Wykorzystujemy do tego zewnętrzne narzędzia, z których chyba najbardziej znanym jest edytor poedit. Jeżeli taki sposób Ci odpowiada to możesz…
Zostaw komentarz