|
|
Często zadawane pytania (FAQ) |
W tym miejscu możesz znaleźć odpowiedzi na najcześciej zadawane pytania związane z komponentami z pakietu X-Files Components. Jeśli jakaś funkcja, procedura lub właściwość jest powodem Twoich problemów, wyślij krótki opis na mój e-mail. Zanim to jednak zrobisz, sprawdź, czy na tej stronie nie ma gotowego rozwiązania Twojego problemu. Jeśli znajdziesz jakiś błąd i oczekujesz, że zostanie on szybko poprawiony, to przygotuj prosty przykład ilustrujący występowanie błędu i przyślij go do mnie w postaci kodu źródłowego. Nie używaj komponentów, które nie są standardowo zainstalowane w Delphi/C++Builderze. Nie zapomnij o podaniu numeru wersji Delphi/C++Buildera, której aktualnie używasz. Często zadawane pytania (FAQ)1. Jak zamienić komponent TDBGrid na komponent TXDBGrid w starszych projektach ? TXDBGrid jest w pełni zgodny z komponentem TDBGrid na poziomie właściwości i może służyć jako jego zamiennik bez utraty dotychczas wprowadzonych wartości.
Idź na początek tej strony 2. Jak zamienić w starszych projektach standardowe kontrolki na odpowiednie gradientowe ?
Idź na początek tej strony 3. Jak przekompilować pakiet X-DBGrid Component ?
Żeby to wykonać powinieneś mieć pakiet w wersji Professional (ze źródłami). Idź na początek tej strony 4. Jak przekompilować pakiet X-Files Components ?
Żeby to wykonać powinieneś mieć pakiet w wersji Professional (ze źródłami). Idź na początek tej strony 5. Jak osiągnąć używanie Windows Themes pod Delphi/C++Builder 5 & 6 ? Żeby móc używać Windows Themes na platformach Windows XP i nowszych wymagana jest klasa TThemeServices. Ta klasa jest dostępna w module Themes począwszy od Delphi 7. Żeby kontrolki X-Files mogły używać Windows Themes pod Delphi/C++Builder 5 & 6, powinieneś:
Żeby to wykonać powinieneś mieć pakiet w wersji Professional (with source). Idź na początek tej strony 6. Jak używać X-Files Components Professional z QuickReport Professional ? Pakiet X-Files Components jest kompilowany z użyciem ostatnich wersji QuickReport Standard.
Jeśli podczas kompilacji programu wystąpi błąd (
Żeby to wykonać powinieneś mieć pakiet w wersji Professional (with source). Uwaga. Niektóre wersje QuickReport Professional mają niewłaściwie ustawiony przełącznik Build control w Package Options ("Rebuild as needed"). W takim przypadku, musisz najpierw przestawić ten przełącznik na "Explicit rebuild" i przekompilować obydwa pakiety QuickReport, żeby umożliwić poprawne przekompilowanie pakietu X-Files Components Professional. Idź na początek tej strony 7. Jak pokazać dodatkowe formaty graficzne (*.pcx, *.tiff, etc.) w TXDBGrid ? Komponent TXDBGrid potrafi bezpośrednio pokazać pliki *.bmp, *.ico, *.wmf, *.emf, *.gif, *.png & *.jpg zapisane w polach BLOB, jeśli DataType pola BLOB jest ftGraphic. Aby móc pokazać dodatkowe formaty graficzne w TXDBGrid, powinieneś:
Żeby to wykonać powinieneś mieć pakiet w wersji Professional (with source). Idź na początek tej strony 8. Jak pokazać dodatkowe formaty graficzne w TDBImage, TQRDBImage ? Komponenty TDBImage & TQRDBImage potrafią pokazać tylko pliki *.bmp zapisane w polach BLOB, ponieważ klasy TBlobField & TGraphicField umożliwiają przypisanie tylko do/z klasy graficznej TBitmap. Żeby uzyskać zgodność przypisań pomiędzy graficznym polem BLOB i klasą TPicture dla dodatkowych formatów graficznych (*.ico, *.gif, *.png, *.jpg i innych obsługiwanych przez bibliotekę GraphicEx) powinieneś dodać moduł XDBFields do klauzuli uses i zamienić nazwy klas TBlobField & TGraphicField na TXBlobField & TXGraphicField. Możesz to wykonać ręcznie lub uruchamiając program XFChanger z folderu w Start Menu, który wybrałeś podczas instalacji. Idź na początek tej strony 9. Jak zainstalować TXBlobField & TXGraphicField jako domyślne klasy dla pól BLOB ? Żeby zainstalować TXBlobField & TXGraphicField jako domyślne klasy dla pól BLOB, powinieneś:
Żeby to wykonać powinieneś mieć pakiet w wersji Professional (with source). Uwaga. Od teraz, wszystkie niezbędne pola BLOB dodawane w Fields Editor będą tworzone jako TXBlobField & TXGraphicField, ale nadal musisz zamienić nazwy klas TBlobField & TGraphicField na TXBlobField & TXGraphicField w już istniejących plikach *.dfm & *.pas. Możesz to wykonać ręcznie lub uruchamiając program XFChanger z folderu w Start Menu, który wybrałeś podczas instalacji. Idź na początek tej strony Copyright © 1999-2023 X-Files Software
|