Mam pytanie:
Czym różni się Object Pascal( tym którym piszemy w Delphi) od Turbo Pascala?
Czy jest duża róznica, czy bez problemu można się przestawić?
Mam pytanie:
Czym różni się Object Pascal( tym którym piszemy w Delphi) od Turbo Pascala?
Czy jest duża róznica, czy bez problemu można się przestawić?
TP to głównie programowanie strukturalne, OP - obiektowe, reakcja na zdarzenia (jesli pod VCL, jak WinAPI to przypomina strukturalne z TP). Poza kilkoma zmianami (np. nie Assign tylko AssignFile, tudziez nie Close tylko CloseFile) przestawić się jest stosunkowo łatwo.
przestawić się jest stosunkowo łatwo.
Jedyne co trzeba, to wiedzieć na czym polega programowanie obiektowe.
Od TP bodaj 5.5 są już obiekty, więc wszystko kwestia tego, czy z nich korzystałeś. Jeśli nauczyłeś się korzystać z obiektów w TP rozsądnie, to w Delphi powinieneś szybko się zorientować. Różnica ideowa, tak naprawdę niemal wszystko co napisałeś w TP możesz skompilować i uruchomić w Delphi (wystarczy dodać {APPTYPE CONSOLE} i nie mieć żadnych formatek, albo po prostu stworzyć aplikację konsolową w File->New->Console Application). Delphi z VCL wykorzystuje jednak parę dodatków. Po przeanalizowaniu jakiegoś kursu przesiadka TP -> Delphi powinieneś szybko się przyzwyczaić (nie czytaj raczej kursów Delphi dla początkujących, bo to strata czasu - większość rzeczy już wiesz i się znudzisz)