Temat: Winkalk i Windows 7
Przyczyna problemów prawdopodobnie tkwi w historii powstawania programów firmy Coder. Pierwsze wersje WinKalk i MikroMap były pisane (o ile się nie mylę) w Delphi 2 lub 3, są to kompilatory przeznaczone dla Windows serii 95-98, ewentualnie 2000.
Już w windows XP programy pisane w tym środowisku miały problemy z obsługą druku, ale przy odrobinie wiedzy i cierpliwości każdy programista jakoś radził sobie z napisaniem odpowiednich procedur eliminujących tą przypadłość.
Drugim problemem programów firmy Coder jest korzystanie z BDE (Borland Database Engine) czyli modułu obsługi baz w formacie Paradox który pojawił się już w Delphi 1 przeznaczonym dla windows 3. Ten standard był praktycznie wspierany do Delphi w wersji 5 (na pewno do 4 - ale później w ograniczonym zakresie), która powstała do współpracy z windows 2000.
Przynajmniej, jeśli chodzi o zapis danych na dysku do dziś nie ma z tym kłopotu. Problem może pojawić się wraz z przejściem na windows w wersji 64 bitowej, gdyż BDE zapewnia prawidłową współpracę tylko z windows w wersji 32-bitowej. Rozwój BDE zakończył się w 2001 roku na wersji 5.10 (vide
http://info.borland.com/devsupport/bde/).
Trzymam kciuki za programistami firmy Coder aby napisali swoje programy na nowo w dzisiejszych narzędziach programistycznych, gdyż z uwagi na zmiany w środowisku windows niebawem ich programy napisane w technologii sprzed 10 lat mogą przestać współpracować z aktualnymi wersjami windows. Ja, jak większość geodetów, etap pracy na pirackich wersjach windows mam już za sobą i nie chciałbym do niego wracać, a komputery i system operacyjny przecież wymienia się co jakiś czas.
Trochę się "rozgadałem", ale teraz wiecie skąd wynikają kłopoty z tymi programami ;)