dodano: 23 październik 2008r.

 

    Dostępna jest wersja offline serwisu w formacie PDF - pobierz.


dodano: 29 sierpień 2008r.

 

Nowe porady:

  1. Pobieranie informacji o wersji pliku

  2. Sortowanie zawartości obiektu ListView

  3. Wywołanie okna podglądu dla kontrolki TCppWebBrowser

  4. AntiKill - blokowanie możliwości zamknięcia procesu przez inny proces

  5. Wyświetlanie zawartości konsoli CMD.exe w Memo - wg. pomysłu kinio

  6. Wczytywanie plików binarnych do obiektu Memo - wg. pomysłu kinio

  7. Wysyłanie polecenia PING za pomocą komponentu TIdIcmpClient

  8. Pobieranie informacji o wersji BIOS.u typie procesora itp...

  9. Usuwanie katalogu z całą zawartością.

  10. Wyliczanie dostępnych i aktywnych połączeń internetowych.

  11. Pobieranie tytułu i uchwytu do okna lub obiektu w oknie wskazywanego przez kursor.




















 


nadesłane przez Pawła Pecio 8 maja 2008:

 

dodano: 15 marzec 2008r.

 

Nowe porady:

  1. Wyliczanie usług systemu Windows.

  2. Zatrzymywanie, uruchamianie, wstrzymywanie i wznawianie usług

  3. Modyfikowanie ustawień usługi.

  4. Usuwanie usług.

  5. Wyświetlanie grafiki z wykorzystaniem biblioteki gdiplus.dll GDI+.

  6. Prosta konwersja kolorów WEB, TColor, RGB.

 

dodano: 16 września 2007r.

 

 

Nowe porady:

  1. Konwersja bitmapy na szarą lub monochromatyczną.

  2. Otwieranie plików powiązanych z programem zawsze tylko w otwartym programie.

  3. Wywoływanie nie modalnego okna komunikatu.

  4. Blokowanie klawiatury i myszki.

  5. Pobieranie ścieżki dostępu do domyślnego programu powiązanego z plikiem.

  6. Zmiana kursorów myszy dla całego systemu.

  7. Umieszczanie kursorów (*.cur, *.ani) w zasobach programu.

  8. Uruchamianie okna Mój komputer.

  9. Sprawdzanie i opróżnianie kosza.

  10. Umieszczanie plików AVI w zasobach programu.

 

dodano: 4 Czerwca 2007r.

 

Nowe porady:

  1. Wyliczanie zasobów.

  2. Edycja zasobów (modyfikacja, usuwanie, wstawianie).

  3. Komendy: Pokaż pulpit, Właściwości Paska Zadań, itp...

  4. Nagrywanie dźwięku i zapis do pliku *.wav.

  5. Zmiana wyglądu dymka podpowiedzi (HINT).

  6. Blokowanie Menu Start.

 

dodano: 14 Maja 2007r.

 

Po długiej przerwie udało mi się znaleźć trochę czasu na zrobienie małej aktualizacji.

 

Nowe porady:

  1. Sprawdzanie użycia procesora.

  2. Modyfikacja i pobieranie informacji o skrótach.

  3. Program do usuwania błędnych skrótów.

  4. Ścieżki dostępu do katalogów specjalnych.

  5. Keyloger, czyli przychwytywanie wciśnięcia klawiszy we wszystkich programach.

 

dodano: 13 lutego 2007r.

 

Nowe porady:

  1. Wywoływanie okna właściwości pliku.

  2. Przepisywanie zawartości jednego RichEdit do drugiego z zachowaniem formatowania.

  3. Obliczanie częstotliwości procesora.

  4. Odczytywanie identyfikatora procesora i zmiennych środowiskowych.

  5. Minimalizacja okna głównego bez minimalizacji okien wtórnych.

 

dodano: 6 lutego 2007r.

 

Nowe porady:

  1. Fraktal Mandelbrota.

  2. Uruchamianie programu z poświadczeniami dla wybranego użytkownika (tylko WinXP).

  3. Sprawdzanie ile czasu upłynęło od uruchomienia systemu.

  4. Sprawdzanie głębi bitowej plików graficznych.

  5. Przeliczanie czasu w milisekundach na godziny, minuty, sekundy, milisekundy.

  6. Odczytywanie klucza instalacyjnego Windows.

  7. Sortowanie bąbelkowe tabeli.

 

dodano: 11 stycznia 2007r.

 

Nowe porady:

  1. Zrzuty ekranu.

  2. Rysowanie dowolnych kształtów myszką.

  3. Bitmapa jako tło w Memo.

  4. Zakrywanie ekranu bitmapą.

  5. Sprawdzanie zużycia pamięci przez procesy uruchomione w systemie.

  6. Zamykanie procesów.

  7. Trochę inny ProgressBar.

  8. Grafika jako tło w ListBox.

  9. Zawijanie tekstu w komórkach tabeli StringGrid.

 

dodano: 29 grudzień 2006r.

 

Nowe porady:

  1. Sprawdzanie nazwy konta na którym zalogował się użytkownik.

  2. Wyliczanie aktywnych procesów w systemie Windows.

  3. Sprawdzanie ile pamięci zużywa nasz program.

  4. Sprawdzanie i zmiana priorytetu aplikacji.

 

dodano: 21 grudzień 2006r.

 

Nowe porady:

  1. Zapisywanie i odczytywanie stylu czcionki do/z pliku.

  2. Sprawdzanie czy istnieje wybrany plik w sieci.

  3. Wyciąganie adresów URL ze stron internetowych.

  4. Wyświetlanie predefiniowanych ikon systemu Windows

 

dodano: 17 grudzień 2006r.

 

Serwis Cyfrowy Baron jako chyba pierwszy w polskiej sieci prezentuje kod w c++ builder na sprawdzanie własnego ZEWNĘTRZNEO adresu IP.

 

dodano: 15 grudzień 2006r.

 

Nowe porady:

  1. Wyrównanie polecenia MainMenu do prawej strony.

  2. Tworzenie listy ikon z plików ikon (*.ico, *.exe, *.dll) w ListBox.

  3. Zmiana ustawień regionalnych. Aplet Panelu Sterowania: Opcje regionalne i językowe.

  4. Przywoływanie okna programu na pierwszy plan.

  5. Ukrywanie i wyświetlanie ikon na pulpicie.

  6. Sprawdzanie stanu połączenia z Internetem.

 

dodano: 27 listopada 2006r.
 

W dziale download - komponenty dodałem nowy komponent mojego autorstwa TLangcb, który może być wykorzystany przy tworzeniu aplikacji wielojęzykowych



dodano: 23 listopada 2006r.
 

Nowe porady:

  1. Drukowanie tabeli StringGrid.

  2. Usuwanie wybranego wiersza lub kolumny w tabeli StringGrid.

  3. Zaznaczenie wiersza lub kolumny poprzez kliknięcie na nagłówku tabeli StringGrid.

  4. Sortowanie tabeli StringGrid.

  5. Dodawanie wiersza lub kolumny do tabeli StringGrid.

  6. Kontekstowe wyszukiwanie tekstu w tabeli StringGrid.

 

dodano: 14 listopada 2006r.
 

Tutorial:

 

dodano: 9 listopada 2006r.
 

Nowe porady:

  1. Wyświetlanie okna dialogowego umożliwiającego wybranie i stworzenie katalogu.

  2. Wypełnianie grafiką PopupMenu (dołączono przykład).

  3. Dostęp do właściwości komponentów poprzez nazwę klasy.

  4. Sklejanie formularzy, jednoczesne przesuwanie dwóch formularzy.

  5. Sortowanie listy według różnych kryteriów (liczby lub tekstu).

  6. Upuszczanie plików na formularz.

 

dodano: 7 października 2006r.

 

Pod adresem: http://www.componentace.com/ można pobrać bardzo dobry komponent ZipForge do obsługi archiwów ZIP, dla różnych platform, w tym dla platformy Borland C++ Builder 6. Komponent instaluje się bez problemu, jest darmowy (do celów niekomercyjnych). Producent podaje, że to wersja trial, ale jednocześnie zaznacza, że w wersji personal komponent nie posiada żadnych ograniczeń, nie wyskakują również, żadne okienka.  czytaj więcej

 

dodano: 3 października 2006r.
 

Nowe porady:

  1. Wypełnianie obszaru kolorem (tzw. wiadro)

  2. Zablokowanie komputera.

  3. Konwersja liczby zmiennopozycyjnej na łańcuch znaków.

  4. Podział liczby zmiennopozycyjnej na część całkowitą i ułamkową.

  5. Pomiar czasu wykonywania zadania przez kod programu.

  6. Porównywanie liczb. Większa > mniejsza.

  7. Określanie numeru kolumny i wiersza obiektu StringGrid na który wskazuje kursor myszy.

 

dodano: 7 października 2006r.

 

Pod adresem: http://www.componentace.com/ można pobrać bardzo dobry komponent ZipForge do  obsługi archiwów ZIP, dla różnych platform, w tym dla platformy Borland C++ Builder 6. Komponent instaluje się bez problemu, jest darmowy (do celów niekomercyjnych). Producent podaje, że to wersja trial, ale jednocześnie zaznacza, że w wersji personal komponent nie posiada żadnych ograniczeń, nie wyskakują również, żadne okienka, nie ma również żadnych ograniczeń czasowych.
Przetestowałem komponent i używa się go naprawdę bezproblemowo, a stosowanie funkcji jest intuicyjne. To najlepszy tego typu komponent jaki dotychczas spotkałem. Dołączono do niego przykłady w BCB.
Jedna uwaga do osób korzystających ze środowiska Borland C++ Builder 6 Enterprise, ta wersja zawiera pewien błąd, uniemożliwiający instalowanie większości komponentów napisanych w Delphi, dlatego należy zainstalować patche do wersji Enterprise, która naprawia ten i kilka innych błędów. Adres do łatki znajduje się w dziale linki.


Pytania dotyczące korzystania z komponentu proszę kierować na forum do odpowiedniego działu (szybka metoda), lub na mojego e-mail'a (wolniejsza odpowiedź.                                                                         powrót

 

dodano: 25 września 2006r.

 

W dziale download - komponenty pojawił się nowy komponent TWykresyFX przeznaczony do tworzenia wykresów napisany przez Marka Pietrucha.

 

    TWykresyFX

dodano: 14 września 2006r.
 

Nowe porady:

  1. Wyliczanie dysków zainstalowanych w komputerze.

  2. Odczytywanie nazwy dysku.

  3. Odczytywanie systemu plików dysku.

  4. Sprawdzanie czy płyta znajduje się w napędzie.

  5. Tworzenie prostego pojedynczego wykresu poprzez wypełnienie go danymi z tabeli.

 

dodano: 7 sierpień 2006r.
 

Są wakacje, więc w tym miesiącu raczej więcej nie będzie, może coś pod koniec miesiąca, zresztą  ze statystyk wynika, że w okresie letnim zainteresowanie serwisem jest niewielkie.

 

Nowe porady:

  1. Opis protokołu HTTP - nadesłał blatio

  2. Pobieranie plików przez HTTP/1.0 kod w C - nadesłał rainrider

  3. Kody źródłowe - kod źródłowy, klasa i sterowniki do zrobienia komunikatora Gadu-Gadu opartego na Socketach - nadesłał kulfi.

dodano: 25 lipiec 2006r.
Stworzyłem nowy komponent pozwalający na tworzenie skórek dla programu.
Komponent został stworzony dla środowiska Borland C++ Builder 6.

  TSkiner

2 sierpień 2006r. Poprawiono błędy w działaniu komponentu  - poprawki.

 

dodano: 10 lipiec 2006r.

 

Nowe porady:

  1. Wyliczanie czcionek zainstalowanych w systemie.

  2. Ładowanie czcionki z pliku.

  3. Tworzenie pliku z zasobami i zapisywanie zasobów do pliku.

  4. Uruchamianie Apletów Panelu Sterowania.

  5. Wyliczanie Apletów Panelu Sterowania.

  6. Jak dodać deinstalator programu do listy Dodaj usuń programy?

Tutaj znajduje się plik projektu ze wszystkimi poradami zamieszczonymi w tej bieżącej aktualizacji, stworzony w środowisku BCB 6.

 

dodano: 26 czerwiec 2006r.

 

Nowe porady:

  1. Umieszczanie okna obcego programu w programie własnym.

  2. Konwersja wartości binarnej do dziesiętnej i odwrotnie.

  3. Uruchomienie aplikacji i oczekiwanie na jej zamknięcie.

  4. Sprawdzanie i zmiana częstotliwości odświeżania ekranu.

  5. Metryka systemu.

  6. Zablokowanie uruchomienia kopii programu - sposób drugi.

  7. Rezerwowanie pliku wymiany na potrzeby programu.

  8. Zmiana położenia ScrollBox w drugim obiekcie w oparciu o ScrollBox w pierwszym.

Tutaj znajduje się plik projektu ze wszystkimi poradami zamieszczonymi w tej bierzącej aktualizacji, stworzony w środowisku BCB 6.

 

dodano: 12 czerwiec 2006r.

 

Nowe porady:

  1. Mruganie ikoną programu na pasku zadań.

  2. Przeciąganie i upuszczanie plików na RichEdit, Memo itp.

  3. Przesuwanie wstawki korektora za pomocą kodu.

  4. Szybki zapis profilu do pliku *.ini.

  5. Sterowanie obcym programem z poziomu własnego poprzez wysyłanie komunikatów.

Tutaj znajduje się plik projektu ze wszystkimi poradami zamieszczonymi w tej aktualizacji, stworzony w środowisku BCB 6.

 


Żeby raz na zawsze rozwiązać sporną kwestię dotyczącą wykorzystywania środowiska Borland C++ Builder 6 Personal do celów komercyjnych, wystosowałem do przedstawicielstwa tej firmy w Polsce e-mail z zapytaniem, zainteresowani tutaj mogą zapoznać się z jego treścią.


jeśli nie sprawi to kłopotu, kliknij czasami w reklamę google

 

dodano: 24 maja 2006r.

 

Nowe porady:

  1. Tworzenie własnej maski ograniczającej wpisywanie wybranych znaków np. Liczb do obiektów typu TEdit, TMemo itp.

  2. Zaznaczanie tekstu za pomocą kodu.

  3. Przesuwanie wstawki korektora za pomocą kodu.

  4. Skok do wybranej linii obiektu RichEdit.

  5. Konwersja liczb arabskich na rzymskie.

  6. Zapisywanie zawartości Memo do pliku *.ini.

Tutaj znajduje się plik projektu ze wszystkimi poradami zamieszczonymi w tej aktualizacji, stworzony w środowisku BCB 6.

 


 

 

dodano: 11 maja 2006r.

 

Tym razem nowe porady pod hasłem TRichEdit:

  1. Wyszukiwanie tekstu w RichEdit.

  2. Odczyt i zmiana zawartości pojedynczej linii obiektu RichEdit.

  3. Odczyt numeru linii wskazywanej myszą w RichEdit.

  4. Zaznaczanie linii wskazywanej myszą.

  5. Zmiana wartości lewego i prawego marginesu.

  6. Wczytywanie plików większych niż 64Kb do RichEdit.


 

 

dodano: 4 maja 2006r.

 

Stworzyłem nowy układ strony głównej, co jak sądzę pozwoli lepiej orientować się w zawartości serwisu.

 

Nowe porady:

  1. Jak zmienić domyślną drukarkę Windows?

  2. Jak pobrać (sprawdzić) ikonę powiązaną z plikiem bez sprawdzania tego w rejestrze?

  3. Jak załadować do kontrolki CppWebBrowser dokument HTML ze strumienia, a nie z pliku?

  4. Jak używać funkcji Format?

  5. Konwersja wartości typu TColor na kolor HTML.

  6. Jak pobrać lokalną internetową nazwę maszyny i lokalny adres IP?

  7. Rotacja (obracanie) bitmapy z wykorzystaniem DIB.

    Niejaki kamil1_87 przysłał zgłoszenie problemu, ale nie podał pełnego adresu e-mail, więc nie mogę wysłać odpowiedzi

 

dodano: 11 kwiecień 2006r.

 


Aktualizacja:

  1. Dynamiczne podłączanie biblioteki DLL.

  2. Tworzenie przeźroczystego formularza poprzez usunięcie wybranego koloru.

  3. Gra Blackjack z kompletnym kodem źródłowym.

 

 

dodano: 01 kwiecień 2006r.

 


Aktualizacja:

  1. Tworzenie biblioteki DLL.

  2. Menu Project | Options - dziś zakładka Compiler

  3. Odczyt i zmiana daty utworzenia pliku.

  4. Zablokowanie uruchomienia wygaszacza ekranu.

 

dodano: 14 marzec 2006r.

 


Aktualizacja:

  1. ListView informacje podstawowe.

  2. TListView - tworzenie listy raportu w trakcie działania programu

  3. Zapisywanie i odczytywanie zawartości obiektu ListView do/z pliku.

  4. Edytowanie właściwości Item bezpośrednio w obiekcie ListView.

  5. Konwersja zmiennej int do hex.

  6. Konwersja koloru RGB do postaci hexadecymalnej.

  7. Konwersja wartości hex do int.

  8. Konwersja koloru z postaci hexadecymalnej do postaci RGB.


Darmowe komponenty.
Poprzez box Google można wejść na stronę LMD ElPack 5.0 Delphi BCB. Można tam znaleźć 170 komponentów w wersji Trial, jednak producent udostępnia również 100 komponentów w wersji darmowej dla Delphi i BCB w wersjach 5 i 6. Komponenty instalują się poprze plik Setup.exe i poza uruchomieniem pliku i wskazaniem lokalizacji nie wymagają od użytkownika, żadnej interwencji. Jak dotychczas nie stwierdziłem żadnych błędów podczas instalacji i w działaniu komponentów. Oprócz kilku zupełnie nowych komponentów, pakiet zawiera udoskonalone i mocno rozbudowane wersje komponentów już dostępnych w BCB, ponadto komponenty są przystosowane do środowiska Windows XP.

 

dodano: 6 marzec 2006r.

 


Aktualizacja:

  1. Dynamiczne tworzenie formularzy.

  2. Bezczynność aplikacji - zdarzenie OnIdle.

  3. Obsługa schowka.

 

Chciałem podziękować wszystkim tym, którzy wchodząc na stronę klikają w reklamę. Przyczyniacie się tym samym do rozwoju tej witryny i to bądź co bądź kosztem reklamodawców, bo to przecież oni płacą, a nie Wy.
Ze statystyk wynika, że w reklamę klika co dziesiąty odwiedzający. Dobre i to. Gdyby raz dziennie kliknął każdy kto wchodzi na stronę, można by przenieść serwis na bardziej pojemne konto z dostępem do bazy MySQL co umożliwiłoby dodanie wyszukiwarki i udostępnianie plików, np. komponentów. No, ale jak wiadomo wszystkim Internet już dawno przestał być darmowy, więc tego typu konto kosztuje.

 

dodano: 27 luty 2006r.

 


Aktualizacja:

  1. Tworzenie listy zawierającej nazwy i wartości przypisane do nazw.

  2. Zmiana kolejności elementów na liście.

  3. Usuwanie elementów listy.

  4. Łączenie elementów listy w jeden ciąg znaków.

  5. Zapisywanie i odczytywanie komponentów do/z pliku.

  6. Zapisywanie i odczytywanie bufora z/do pliku.

  7. Tworzenie formy o stałej niezmiennej szerokości.

  8. Porównywanie łańcuchów znaków.

  9. Pobieranie ostatniego znaku z łańcucha znaków.

  10. Umieszczanie łańcucha znaków w cudzysłowie.

Wykonywanie zrzutów ekranu pojedynczego okna własnego programu, jak również okien innych programów, lub aktywnego okna.
Przykład rysowania dowolnych linii, kształtów poprzez przesuwanie myszki po powierzchni obiektu korzystającego z klasy TCanvas. Kod pokazuje jak rysować na obiektach typu TPaintBox, i TImage, oraz sposób zapisywania zawartości tych obiektów do pliku.
Wstawianie grafiki w formacie *.bmp jako tło do obiektu typu TMemo. Działa prawidłowo tylko w systemach Windows NT/2000/XP.
Porada bez praktycznego zastosowania, jest to raczej rodzaj ciekawostki, która może być wykorzystana do stworzenia aplikacji uprzykszającej innym korzystanie z komputera, ale tylko jeśłi uda się zamaskować aplikację.
Przykład funkcji pobierających informacje o zużyciu pamięci przez procesy uruchomione w systemie.
Informacje są pobierane w oparciu o nazwę okna programu, lub w opaciu o nazwę procesu.
Funkcja kończąca działanie wybranegop procesu. Zaindeksowane zostają wszystkie uruchomione procesy w systemie i umieszczone na liście typu TListBox. Indeksowanie procesów odbywa się w oparciu o okna uruchomionych programów, lub w oparciu o nazwy uruchomionych procesów.
Nietypowy ProgressBar jaki można czasami spotkać w programach uruchamianych pod WinXP.
Taki ProgressBar może być stworzony tylko w systemie WindowsXP i to tylko wtedy gdy dołączymy do programu manifest.

Przykład wstawiania grafiki w formacie BMP jako tło do obiektu typu TListBox.
Prosty kod realizujący zawijanie tekstu w komórkach obiektu typu TStringGrid. Tekst jest zawijany po opuszczeniu komórki, podobnie jeak ma to miejsce w Excel'u.
Kod w c++ builder rysujący fraktal Mandelbrota na powierzchni typu TCanvas.

Patrz menu kontekstowe dla aplikacji: 'Uruchom jako...'
Tylko w BITMAPACH i plikach JPEG.
Prosty program stoper.
Funkcja odczytująca klucz za pomocą którego zainstalowano system WindowsXP.
Raczej nieprzydatna w systemach Windows 95/98.