Strony Marph'a

Piątek, 26 kwiecień 2024 r. | Solenizanci: Artemon, Klaudiusz, Marcelin, Marcelina, Maria, Marzena, Ryszard

stronki Marpha

stronki Marpha

  Serwis Marph: Moje programowanie - Delphi

Raczej dla własnej przyjemności niż zawodowo piszę przeróżne programy i programiki. W przeważającej części są one wynikiem potrzeby chwili niż konkretnych zamówień. Nie oznacza to jednak, że nie przyniosły jakiśtam, mniejszych czy większych, gratyfikacji finansowych.

Początki były skromne - Turbo Pascal 7.0. Następnie przesiadłem się na Borland Delphi (w wersjach od 1 do 7), przy pomocy którego stworzyłem kilkadziesiąt następnych programików.

Poniżej prezentuję najciekawsze z nich:

Zasilacz
Zrzut ekranu programu Zasilacz Jest to moja praca dyplomowa. Zadaniem aplikacji jest określenie wartości podzespołów potrzebnych do zbudowania zasilacza w układzie transformator - prostownik - filtr o zadanych parametrach. Program posiada bazę produkowanych w kraju transformatorów, modułów i diod prostowniczych oraz kondensatorów. Potrafi także zaprojektować transformator na rdzeniu o kształtkach CI, EI oraz na rdzeniach toroidalnych. Jedynym mankamentem jest brak programu instalacyjnego, co przy potrzebie zainstalowania silnika bazodanowego jest nieco kłopotliwe. Nie mniej z obroną nie miałem żadnego kłopotu 8-))).

AutoKopier
Zrzut ekranu programu AutoKopier - Zadania Zrzut ekranu programu AutoKopier Właściwie są to dwa programy AutoKopier i AutoKopier - Zadania.
Pierwszy z nich służy do kopiowania wskazanego pliku w zadanym czasie przez sieć LAN na wskazany komputer.
Drugi natomiast zarządza terminami poszczególnych zadań.
Jedynym mankamentem tego programu jest możliwość kopiowania tylko jednego pliku. Cały czas się odgrażam, że w wersji 2.0 poprawię tę niedogodność. Niestety choruję na ciągły brak czasu. 8-(

Bonifikaty dla Windows
Zrzut ekranu programu Bonifikaty dla Windows Próba przeniesienia wcześniej opisanej aplikacji DOSowej Bonifikaty pod okienka. Niestety z powodu zmian organizacyjnych, wykluczających potrzebę dalszego naliczania bonifikat, projekt upadł 8-(.
A szkoda, bo aplikacja była już prawie na ukończeniu i wstępnie zakwalifikowana przez pracodawcę jako przydatna i, co ważniejsze, potrzebna do realizacji zadań dla których została stworzona 8-).

AlarmCT1
Zrzut ekranu programu AlarmCT1 Zrzut ekranu programu PodglądarkaCT1 Program z którego jestem najbardziej dumny. Jego zadaniem jest analizowanie na bieżąco alarmów z centrali typu E10B poprzez port RS232. Program ma kilka dodatkowych funkcji, takich jak : zapisywanie logów, możliwość późnieszego ich analizowania, wyszukiwanie nazw wiązek łączy międzycentralowych, archiwizacja danych dziennych, konsolidacja miesięczna archiwów, drukowanie raportów.
Do programu dołączony jest jeszcze moduł/podprogram o nazwie : Podglądarka, dzięki któremu można podglądać stany alarmów na innych komputerach wpiętych w sieć LAN.

Budżecik
Zrzut ekranu programu Budżecik Jest to program nad którym obecnie pracuję. Z mniejszymi lub większymi przerwami uparcie prę do przodu 8-). Ma on być w zamyśle ulepszoną kontynuacją DOSowego programu Diariusz.
Z założenia ma on ewidencjonować każde źródło finansów z osobna : Budżet domowy - pieniądze które mamy "pod ręką" (w kieszeni, portfelu, itp.); Konta ROR - ewidencja Rachunków Oszczędnościowo - Rozliczeniowych (każdy z osobna); Oszczędności - zarządzanie naszymi oszczędnościami; Kredyty - zarządzanie naszymi kredytami; Pożyczki - ewidencja naszych dłużników a także wierzycieli.
Przy wprowadzaniu wydatków określamy sposób płatności, co pozwoli automatycznie obciążyć właściwe źródło finansów. Przwidziana jest możliwość automatycznego obciążania kont na podstawie stałych dyspozycji, generowania raportów z wykresami, eksporu do formatu zgodnego z MS Excel (csv).
Przewidziane są też dodatkowe funkcje, takie jak : kalendarz, terminarz, informacja o aktualnych solenizantach.

W związku z zamiłowaniem do Linuxa, miałem nadzieję "przesiąść się" na Kylixa. Jednak jego licencja mnie zniechęciła. 8-(

Ponadto nastał czas na aplikacje "niezależne" od systemu operacyjnego a wymagające jedynie przeglądarki internetowej...

 © Marph 2006
Strona stworzona przy użyciu: jEdit, GIMP, PHP, HTML, JavaScript, CSS.
Data ostatniej modyfikacji : 2020-10-4 10:53:4

Fatal error: Uncaught Error: Call to undefined function mysql_close() in /home/server105696/ftp/szablon_basic_new.php:49 Stack trace: #0 /home/server105696/ftp/programowanie_delphi.php(30): include() #1 {main} thrown in /home/server105696/ftp/szablon_basic_new.php on line 49