delphi

Jak wykryć prawdziwą wersję systemu Windows?

Wiem, że mogę wywołać funkcję GetVersionEx Win32 API, aby pobrać wersję systemu Windows. W większości przypadków zwracana war ... sionEx nie zwróci wersji 6.0 ale 4.0. Czy istnieje sposób na obejście tego zachowania i uzyskanie prawdziwej wersji Windows?

Dlaczego nie powinienem używać "if Assigned ()" przed uzyskaniem dostępu do obiektów?

To pytanie jest kontynuacją konkretnego komentarza od ludzi na stackoverflow, który widziałem już kilka razy. Ja, wraz z prog ... SomeCreatedObject), ponieważ po uwolnieniu SomeCreatedObject nie ocenia się do nil. Więc obie kontrole powinny być konieczne.

Testy jednostkowe w Delphi-jak to robisz? [zamknięte]

Zastanawiam się, jak kilku użytkowników Delphi tutaj robi testy jednostkowe, jeśli w ogóle? Czy jest coś, co integruje się z ... Zapomniałem wspomnieć, że używam BDS 2006 Pro, choć czasami wpadam do Delphi 7, i oczywiście inni mogą używać innych wersji.

Narzędzie do licencjonowania i ochrony aplikacji My Delphi Win32 [zamknięte]

Szukam narzędzia do ochrony i licencjonowania mojego komercyjnego oprogramowania, idealnie musi dostarczyć SDK zgodny z Del ... ości tworzenia wersji próbnych mojej aplikacji. Obecnie oceniam licencję ICE . Ktoś ma doświadczenie z tym oprogramowaniem?

Jaki jest najłatwiejszy/najskuteczniejszy sposób nauki Delphi?

Jestem całkowicie nowy w programowaniu i wybrałem Delphi jako język programowania, którego chciałbym się nauczyć. Zasadniczo ... mnie prowadził? Jak się nauczyliście? Czy nauka innego języka programowania z pomocą nauczyciela i powrót do delphi ma sens?

Czy zmienne delphi są domyślnie inicjowane wartością?

Jestem nowy w Delphi i wykonałem kilka testów, aby zobaczyć, na jakie zmienne obiektu i zmienne stosu są domyślnie inicjowane ... niki (tzn. nie nil). Domyślam się, że normą jest ustawianie zmiennych na poziomie procedur przed uzyskaniem do nich dostępu?

Jak wysłać łańcuch znaków z jednej instancji mojego programu Delphi do drugiej?

Jaki jest najlepszy i najłatwiejszy sposób na wysłanie ciągu znaków z jednej instancji mojego programu do innej instancji moj ... parametru. Zacząłem czytać o DDE, ale się pogubiłem. Jakie inne opcje mam i jaki jest najprostszy sposób na wdrożenie tego?

Jaki jest najprostszy sposób wywołania HTTP GET url za pomocą Delphi?

Jest usługa sieciowa, którą chcę wywołać w mojej aplikacji, mogę jej użyć przy importowaniu WSDL lub po prostu użyć "HTTP GET ... add complex Indy code", that I don ' t want add indy komponenty do tego prostego zadania i preferują bardziej lżejszy sposób.

Aplikacja nie mogła uruchomić się poprawnie (0xc000007b)

Mam aplikację klient / serwer, którą rozwijam na jednym komputerze. Teraz potrzebuje dwóch portów szeregowych, więc pożyczyłe ... a moim znajomym]} inne aplikacje Delphi działają dobrze na obu komputerach Czy ktoś może mi podpowiedzieć jak to namierzyć?

Czy pamięć może być oczyszczona?

Pracuję w Delphi 5 (z zainstalowanym FastMM) na projekcie Win32 i ostatnio staram się drastycznie zmniejszyć zużycie pamięci ... t: znalazłem artykuł na about.com to daje dużo tego, a także kilka linków i danych do innych obszarów zarządzania pamięcią.

Samodzielna aplikacja Delphi, która może być również zainstalowana jako usługa windows

W Delphi można utworzyć samodzielną aplikację Windows VCL Forms. Można również utworzyć aplikację usługową systemu Windows. ... dwóch w jednej aplikacji, która może działać jako samodzielna aplikacja i może być również zainstalowana jako usługa Windows?

Pobieranie danych wyjściowych z aplikacji shell/dos do aplikacji Delphi

Mam program z linii poleceń zakodowany w delphi, który muszę wywołać z normalnej aplikacji desktopowej (również zakodowanej w ... m wiersza poleceń w Delphi?. Niektóre odpowiedzi pasują do tego, czego szukam, chociaż sam tytuł i pytanie nie są identyczne.

Jak usprawnić korzystanie z ramek Delphi

Używam ramek w Delphi od lat i są one jedną z najpotężniejszych funkcji VCL, ale standardowe ich użycie wydaje się mieć pewne ... yby całkowicie ukryte, a ich użyteczność jeszcze bardziej się zwiększyłaby. Interesują mnie wszelkie przemyślenia... Brian.

Hosting CLR w Delphi z / bez JCL-przykład

Może ktoś tu zamieścić przykład jak hostować CLR w Delphi? Przeczytałem podobne pytanie tutaj, ale nie mogę używać JCL, poni ... yślnie włącza wyjątki zmiennoprzecinkowe (zobacz this ) i CLR ich nie lubi. Kiedy je włączyłem, mój program dziwnie zamarzł.

Jak osadzić obiekt przeglądarki inny niż IE w aplikacji Delphi

Używanie domyślnego Twebbrowsera ułatwia osadzanie przeglądarki internetowej. Niestety ten, który przychodzi domyślnie to IE. ... eś przykłady VCL? Jeśli nie, to jak to zrobić? Gdzie najlepiej znaleźć rdzeń dla Gecko i / lub WebKit w formacie embeddable?

Programowe sprawdzanie podpisu cyfrowego z Delphi

Potrzebuję funkcji w Delphi do weryfikacji podpisu cyfrowego zewnętrznego EXE lub DLL. W mojej konkretnej aplikacji od czasu ... łumaczenie tego do Delphi, jeśli ktoś już to zrobił. Wolałbym fragment lub kod przykład nad biblioteką innych firm. Dzięki.

Napisy TLabel i TGroupbox migają przy zmianie rozmiaru

więc mam aplikację, która ładuje różne wtyczki i tworzy Nowa karta na TPageControl dla każdego z nich. każda biblioteka DLL ... aż wiem to bardzo bardzo złe ) Transparent : = False ( nawet przesłonięcie create do edycji ControlState ) Jakieś pomysły?

Simple Thread Sample Delphi

Jestem nowy z tym threadingiem w Delphi. tak, staram się zrobić prosty aplikacji zapytań, które sprawiają, że trochę wywołać ... Override Execute... itd.. ale od że jestem zagubiony... Using Delphi 7, SQL Server 2005 and ADO, Windows XP sp3.- Dzięki.

Jakie zmienne są inicjalizowane w Delphi?

Więc zawsze słyszałem, że pola klasy (oparte na stercie) były inicjalizowane, ale zmienne oparte na stosie nie były. Słyszał ... g record. . . . i1 0 i2 0 i3 0 i4 0 i5 0 S Booleans: FALSE FALSE FALSE FALSE FALSE Array 0 0 0 0 0 0 0 0 0 0 0 Done . . . .

Jak skierować wejście kółkiem myszy do sterowania pod kursorem zamiast focused?

Używam wielu kontrolek przewijania: TTreeViews, TListViews, DevExpress cxGrids i cxTreeLists, itp. Gdy koło myszy jest obróco ... d. Jak skierować wejście kółkiem myszy na dowolne sterowanie kursorem myszy? Delphi IDE działa w tym zakresie bardzo ładnie.