Thread View: pl.comp.lang.delphi
8 messages
8 total messages
Started by Skladnica
Sat, 05 Aug 2017 10:04
Roznica pomiedzy Miltiplatform i VCL Application - Delphi Tokyo Starter
Author: Skladnica
Date: Sat, 05 Aug 2017 10:04
Date: Sat, 05 Aug 2017 10:04
4 lines
1202 bytes
1202 bytes
Czy ktoś może mi w kilku słowach wytłumaczyć różnice pomiędzy tymi dwoma typami aplikacji? W starterze i tak na Multiplatform mam dostępne tylko Win 32. Widzę tez różnice w dostępnych kontrolkach i obiektach.
Re: Roznica pomiedzy Miltiplatform i VCL Application - Delphi Tokyo Starter
Author: miab
Date: Sat, 05 Aug 2017 11:22
Date: Sat, 05 Aug 2017 11:22
13 lines
1498 bytes
1498 bytes
W dniu 05-08-2017 o 12:04, Skladnica pisze: > Czy ktoś może mi w kilku słowach wytłumaczyć różnice pomiędzy tymi dwoma > typami aplikacji? > W starterze i tak na Multiplatform mam dostępne tylko Win 32. > Widzę tez różnice w dostępnych kontrolkach i obiektach. VCL korzystaja z tradycyjnego VCL uzywajcego graficznego podsystemu Windows. Multiplatform z FMX czyli grafiki dostosowanej do dostępnych w róznych OS-ach podsystemów grafiki 3D. Różnica jest w estetyce, wydajnośc ale i w braku w przypadku FMX tradycyjnych dla VCL db-kontrolek. miab
Re: Roznica pomiedzy Miltiplatform i VCL Application - Delphi Tokyo Starter
Author: mmm
Date: Mon, 07 Aug 2017 11:55
Date: Mon, 07 Aug 2017 11:55
20 lines
1913 bytes
1913 bytes
W dniu 2017-08-05 o 12:04, Skladnica pisze: > Czy ktoś może mi w kilku słowach wytłumaczyć różnice pomiędzy tymi dwoma > typami aplikacji? > W starterze i tak na Multiplatform mam dostępne tylko Win 32. > Widzę tez różnice w dostępnych kontrolkach i obiektach. VCL a FMX, musisz na to spojrzeć jak na nowy zestaw bibliotek które teoretycznie robią podobne rzeczy ( w obydwu narysujesz okno, przycisk i pole do wprowadzenia tekstu) ale pod spodem jest to zupełnie inaczej zrobione. VCL = win32 wiec działa tylko an windows FMX = rysowanie za pomoca karty graficznej , directx/opengl i stad wieloplatformowość. Z Twojego punktu widzenia jezli zrobisz teraz aplikację Multiplatform to jak będziesz miał wersję PRO albo wyższą to teoretycznie będziesz mógł tez skompilować na inne systemy. Teoretycznie bo pewnie bedzie to wymagało jednak troche pracy :) M
Re: Roznica pomiedzy Miltiplatform i VCL Application - Delphi Tokyo Starter
Author: Skladnica
Date: Mon, 07 Aug 2017 15:16
Date: Mon, 07 Aug 2017 15:16
27 lines
2447 bytes
2447 bytes
Użytkownik "mmm" napisał w wiadomości grup dyskusyjnych:om9kf2$k8c$1@portraits.wsisiz.edu.pl... W dniu 2017-08-05 o 12:04, Skladnica pisze: > Czy ktoś może mi w kilku słowach wytłumaczyć różnice pomiędzy tymi dwoma > typami aplikacji? > W starterze i tak na Multiplatform mam dostępne tylko Win 32. > Widzę tez różnice w dostępnych kontrolkach i obiektach. VCL a FMX, musisz na to spojrzeć jak na nowy zestaw bibliotek które teoretycznie robią podobne rzeczy ( w obydwu narysujesz okno, przycisk i pole do wprowadzenia tekstu) ale pod spodem jest to zupełnie inaczej zrobione. VCL = win32 wiec działa tylko an windows FMX = rysowanie za pomoca karty graficznej , directx/opengl i stad wieloplatformowość. Z Twojego punktu widzenia jezli zrobisz teraz aplikację Multiplatform to jak będziesz miał wersję PRO albo wyższą to teoretycznie będziesz mógł tez skompilować na inne systemy. Teoretycznie bo pewnie bedzie to wymagało jednak troche pracy :) M ----------------------------- A czy coś stoi na przeszkodzie w wykorzystaniu kontrolki FMX - konkretnie TWebBrowser w aplikacji typu VCL?
Re: Roznica pomiedzy Miltiplatform i VCL Application - Delphi Tokyo Starter
Author: Roman Tyczka
Date: Mon, 07 Aug 2017 16:28
Date: Mon, 07 Aug 2017 16:28
17 lines
1532 bytes
1532 bytes
On Mon, 7 Aug 2017 17:16:45 +0200, Skladnica wrote: > A czy coś stoi na przeszkodzie w wykorzystaniu kontrolki FMX - konkretnie > TWebBrowser w aplikacji typu VCL? Są na to sztuczki, ale zasadniczo FMX to kompletnie inny fundament aplikacji, a nie tylko inny wygląd okienek. Nie ma oficjalnego wsparcia, żeby mieszać VCLa i FMXa. A co do tematu to zaimportuj web browsera jako kontrolkę ActiveX, np. tak jak tutaj opisano: https://stackoverflow.com/questions/1513282/how-to-install-twebbrowser-in-delphi-2010 -- pozdrawiam Roman Tyczka
Re: Roznica pomiedzy Miltiplatform i VCL Application - Delphi Tokyo Starter
Author: Skladnica
Date: Tue, 08 Aug 2017 05:22
Date: Tue, 08 Aug 2017 05:22
31 lines
2594 bytes
2594 bytes
Użytkownik "Roman Tyczka" napisał w wiadomości grup dyskusyjnych:1rxij1xmd1hok.dlg@tyczka.com... On Mon, 7 Aug 2017 17:16:45 +0200, Skladnica wrote: >> A czy coś stoi na przeszkodzie w wykorzystaniu kontrolki FMX - konkretnie >> TWebBrowser w aplikacji typu VCL? ... >A co do tematu to zaimportuj web browsera jako kontrolkę ActiveX, np. tak >jak tutaj opisano: >https://stackoverflow.com/questions/1513282/how-to-install-twebbrowser-in-delphi-2010 >pozdrawiam >Roman Tyczka Dzięki za odpowiedzi Próbowałem importów ActiveX'ow i Microsofra i Mozill i ale mimo, że się zaimportowało to po wstawieniu kontrolki na forme ta przestawała reagować - dziwna sprawa. Nawet nie dawało się jej usunąć przez klik i delete. Jako, że kiedyś dawno delphi tylko liznąłem to może być, że teraz bardzo błądzę :-( Cały czas intryguje mnie jednak brak kontrolki TWebBrowser w aplikacji VCL tym bardziej ze znalazłem coś takiego http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Building_a_VCL_Forms_Web_Browser_Application Nie znalazłem nigdzie wyraźnego powodu, że tej kontrolki nie ma A może moim błędem jest że usiłuję coś zrobić na starterze 10.2?
Re: Roznica pomiedzy Miltiplatform i VCL Application - Delphi Tokyo Starter
Author: mmm
Date: Tue, 08 Aug 2017 05:53
Date: Tue, 08 Aug 2017 05:53
21 lines
1837 bytes
1837 bytes
> > Cały czas intryguje mnie jednak brak kontrolki TWebBrowser w aplikacji VCL > tym bardziej ze znalazłem coś takiego > http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Building_a_VCL_Forms_Web_Browser_Application > > > Nie znalazłem nigdzie wyraźnego powodu, że tej kontrolki nie ma > > A może moim błędem jest że usiłuję coś zrobić na starterze 10.2? [po pierwsze] Kontrolki nie ma bo tak miało byc :) https://www.embarcadero.com/docs/rad-studio-feature-matrix.pdf Szukaj "TWebBrowser support, wrapped on the Microsoft IE ActiveX component" [po drugie] Porzuć WebBrowser, I obejrzyj to https://github.com/salvadordf/CEF4Delphi M
Re: Roznica pomiedzy Miltiplatform i VCL Application - Delphi Tokyo Starter
Author: mmm
Date: Tue, 08 Aug 2017 06:08
Date: Tue, 08 Aug 2017 06:08
9 lines
1409 bytes
1409 bytes
Wysłałem Ci na mail kontrolke WebBrowser oraz przykład aplikacji 1) Otworz ProjectGroup2.groupproj 2) Zainstaluj instalMeeeeee.dpk 3) Uruchom Project7.dproj 4) Nacisnik przycisk 5) Jest strona WP.PL ? mm
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads