Jak połączyć TStrings na String odpowiednim separatorem?

Funkcja jako argument przyjmuje obiekt TStrings oraz separator, którym zostaną oddzielone kolejne elementy TStrings. Funkcja zwraca rezultat łączenia.

  Autor: Kkkas

Czytaj więcej

Jak obliczyć miejsca zerowe równania kwadratowego?

Użyj tego kodu:

  Autor: LukaStrz

Czytaj więcej

Jak łatwo deklinować licznik?

Funkcja, która zwróci nam rzeczownik w odpowiedniej formie, np: Deklinacja(1, 'bajt’, 'bajty’, 'bajtów’): zwróci 'bajt’ Deklinacja(15, 'minuta’, 'minuty’, 'minut’): zwróci: ’15 minut’

Użycie:

(kod na podstawie: http://blog.i64.pl/BlogPio/200612/05-deklinacja-rzeczownika-w-funkcji-licznika/ Autor: Kkkas

Czytaj więcej

Co zrobić, aby w aplikacjach MDI dzieci okna po kliknięciu na ich krzyżyk zamykający – zamykały się zamiast minimalizować?

Sprawa jest denerwująca, ale prosta w rozwiązaniu – wystarczy, aby OnClose wyglądało tak:

Dodam, że w mojej książce do Delphi napisane jest, że Microsoft uważa to za standardowe zachowanie, dobre ^_^ Autor: Iskar

Czytaj więcej

Zmiana ikony pliku *.exe

Moduł ten umożliwia zmianę ikony pliku exe, działa na wszystkich prawie execach 😉 krzaczy się tylko na specjalnie modyfikowanych plikach etc. Ikonke zmieniamy funkcją UpdateApplicationIcon, pierwszy parametr to sciezka do ikony, a drugi do pliku .exe Mam nadzieje, że komuś się to przyda. Zaznaczam ze kod nie jest mojego autorstwa. Autor: Filuu

Czytaj więcej

Wyszukiwanie plików na dysku

Poniższy artykuł przedstawia w jaki sposób wyszukiwać pliki na dysku według podanej maski, czasu utworzenia czy rozmiaru Wyszukiwanie plików w Delphi opiera się o rekord TSearchRec. Jego budowa przedstawia się następująco:

Tłumaczenie parametrów : Time – data utworzenia Size – rozmiar pliku Attr – atrybuty pliku : faReadOnly – Tylko do odczytu faHidden – […]

Czytaj więcej

Własne archiwum plików

Oki doki, dzisiaj postaram się pokazać jak w prosty sposób zrobić plik podobny do archiwum np. zipa czy rara. Wprawdzie w naszym formacie nie będziemy stosowali kompresji (aby niepotrzebnie na początek nie komplikować) ale pokaże jedno z możliwych podejść do tego zagadnienia. Na początek może napisze po krótce do czego może się przydać taki plik, […]

Czytaj więcej

Ścieżka do pliku

Do pobrania pełnej ścieżki dostępu służy funkcja ParamStr(0) jednak czasem zachodzi potrzeba „rozbicia” jej ma poszczególne elementy służą do tego następujące funkcje konwertujące: * ExtractFileDir – pytanie o pełną ścieżkę katalogu bez nazwy pliku, * ExtractFileDrive – pytanie o napęd dyskowy, * ExtractFileExt – pytanie o rozszerzenie pliku, * ExtractFileName – pytanie o nazwę pliku(z […]

Czytaj więcej

Pliki Podstawy – Zapis i odczyt w ObjectPascal

Zapis i odczyt danych z pliku przy pomocy poleceń ObjectPascal Zapis danych do pliku :  AssignFile – przypisanie zmiennej pliku Rewrite – otwarcie pliku, jeśli plik nie istnieje to zostanie utworzony. Jeśli natomiast istnieje to jego dawna zawartość zostanie utracona. Reset – otwiera plik, plik musi istnieć na dysku. Podczas otwarcia zawartość pliku nie jest […]

Czytaj więcej

Pliki konfiguracyjne INI

Pliki INI to nic innego jak pliki zawierające konfigurację jakiegoś programu. Coraz częściej te pliki zastępuje się korzystaniem z rejestru, co jest bardziej wygodne. 1.Przykładowa struktura naszego pliku (np. setup.ini): 

Umieściliśmy w naszym pliku informacje o tytule programu, jego pozycji, szerokości, wysokości oraz ścieżki do trzech ostatnio otwieranych plików. 2.Tworzenie i zapis do plików  […]

Czytaj więcej