Windows 8.1 i Delphi 7

0

Czy programy napisane w Delphi 7.0 będą działać na Win 8.1?

0

Ogólnie tak ale są pewne mankamenty np. problem ze znikaniem komponentów po wciśnięciu klawisza ALT (jest na to Fix) jednak gdybym teraz miał zaczynać projekt w Delphi 7 (i oczywiście z jakiegoś powodu nie musiało by być to Delphi) to raczej wybrałbym Lazarusa.

0

działają jak najbardziej. Co więcej bez problemów można D7 zainstalować na W8.1 (sam tak mam - stare projekty, których nikomu nie chce się przenieść na nowsze środowisko). Jednak D7 nie oferuje wielu możliwości, które wprowadziły nowsze wersje Delphi

0

Zależy co chcesz osiągnąć. Jeżeli masz na myśli aplikację na pulpit to jak najbardziej Delphi7 sobie z tym radzi. Nie mniej jednak jeśli ten 8.1 jest na urządzeniu przenośnym np tablet ... no to cóż nie wszystkie eventy jak np mouse move działają poprawnie (z tej przyczyny, że microsoft nastawił się tam na zdarzenie OnTouch - które gdzieś na forum jest opisane). Problem pojawi się jeśli chciałbyś napisać aplikację pod Windows Store. W takim wypadku odpowiedź brzmi kategoryczne NIE. Nie da się napisać aplikacji pod Windows Store w Delphi 7.

0

z tej przyczyny, że microsoft nastawił się tam na zdarzenie OnTouch - które gdzieś na forum jest opisane
Nie powinno być problemu z zaimplementowaniem nowego zdarzenia w Delphi 7.

W takim wypadku odpowiedź brzmi kategoryczne NIE. Nie da się napisać aplikacji pod Windows Store w Delphi 7.

Nie byłbym w tej odpowiedzi taki kategoryczny. Pod Windows Store można pisać w ANSI C. Jest to mega niewygodne, ale możliwe. Więc przynajmniej teoretycznie pod Delphi można zaimportować te same funkcje co w C i rzeźbić.
Powinno być też możliwe napisanie sensownych obiektowych bibliotek (unitów) do obsługi Windows Store. Store opiera się na COM, które pod Delphi przecież działa.
Być może nikt tego nie jeszcze próbował, i być może nawet to mimo wszystko nie zadziała z jakiegoś powodu.

Mnie tam Store na desktopie nie interesuje. Życzę tej platformie jak najgorzej ;-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1