delphi

Szukam alternatywy dla komunikatów windows używanych w komunikacji międzyprocesowej

Mam wielowątkową aplikację (MIDAS), która wykorzystuje wiadomości windows do komunikacji z sobą. GŁÓWNA FORMA Główny formu ... przekonwertować aplikację na usługę windows gdy system jest zajęty-bufor wiadomości windows jest pełny i wszystko zwalnia

Jak mogę utworzyć obiekt Delphi z referencji klasy i zapewnić wykonanie konstruktora?

Jak mogę utworzyć instancję obiektu używając referencji klasy i upewnić się, że konstruktor jest wykonywany? W tym przykład ... ; procedure Test; var Clazz: TClass; Instance: TObject; begin Clazz := TMyClass; Instance := Clazz.Create; end;

Forma jest ukryta za innymi formami, gdy ShowModal nazywa się

Moja aplikacja opiera się na formularzach modalnych. Forma główna otwiera jedną formę z ShowModal, ta forma otwiera inną z Sh ... góry, ale nie jest to dobre rozwiązanie. Czy napotkałeś ten problem i jak sobie z nim poradziłeś? EDIT : Używam Delphi 7.

Jak mogę korzystać z interpretera JavaScript Google Chrome V8 z Delphi?

Chciałbym osadzić interpreter JavaScript V8, który jest dostarczany z Google Chrome w mojej aplikacji Delphi. Znam projekt ch ... e pracować, aby go nawrócić. Aktualizacja:ja tylko chcesz osadzić interpreter JavaScript V8, , a nie przeglądarkę Chromium.

Jak mieć minimalny możliwy rozmiar biblioteki DLL Chromium Embedded Framework

Chromium Embedded Framework (http://code.google.com/p/delphichromiumembedded/) jest dobre. Używam go do wyświetlania statyczn ... cznych Jak mogę uzyskać potrzebne funkcje, mając minimalny możliwy pakiet wdrożeniowy? Obecnie CEF ma 40 MB bibliotek DLL.

W jaki sposób funkcja z 'varargs' może pobrać zawartość stosu?

Normalnie w Delphi Można zadeklarować funkcję o zmiennej liczbie argumentów za pomocą metody 'array of const'. Jednakże, dla ... ję tego do napisania łatek w stylu C funkcje w grach Xbox (szczegóły w projekcie Delphi Emulator Xbox 'Dxbx' na sourceforge).

Jak zrobić Beyond Compare ignoruj pewne różnice podczas porównywania wersji plików formularza Delphi

Używam Beyond Compare (wersja 3.1.10) do porównywania różnych wersji plików Delphi, ale nie chcę widzieć różnic dotyczących E ... obić? Edytuj: Duplikat (mniej więcej): Jak skonfigurować BeyondCompare, aby ignorował tekst zastąpiony SCM w komentarzach?

Konwersja ścieżek bezwzględnych i względnych w Delphi

Czy istnieją standardowe funkcje do wykonywania bezwzględnej względnej konwersji ścieżki w Delphi? Na przykład: ' base ' ... : string): string; // 'C:\Projects\Shared\somefile.pas' = // RelToAbs('..\Shared\somefile.pas', 'C:\Projects\Project1\')

Automatycznie wyskakująca klawiatura dotykowa tabletu na wejściu WinForms

Kiedy uruchamiam aplikację WinForms (lub Delphi, patrz na końcu) w systemie Windows 10 w trybie tabletu , klawiatura dotykow ... anie opisuje identyczne zachowanie:aplikacja napisana Delphi XE8 touch in edit boxes klawiatura nie pojawia się w Windows 10.

Co nowego w wielowątkowości w Delphi XE?

Widziałem jakiś czas temu ludzi dyskutujących o nowej wielowątkowości w Delphi XE oraz o tym, że Delphi ma pewne "natywne" pr ... elowątkowość Delphi. Możesz mi wskazać jakąś dokumentację i najpopularniejszą bibliotekę wielowątkową dla Delphi XE? Dzięki

Jak skompilować APK z wiersza poleceń?

Jestem zainteresowany tworzeniem aplikacji na Androida na żądanie. W zależności od życzenia klienta, moja strona internetowa ... ogramu Delphi? Będę też musiał zmienić manifest, aby umieścić nowy numer wersji, aby nie kolidował z wersją innych klientów.

Konwertuj znaki Hi-Ansi na równoważne Ascii (é - > e)

Czy jest dostępna procedura w Delphi 2007 do konwersji znaków z wysokiego zakresu tabeli ANSI (>127) na ich odpowiedniki w ... → a → E → e Ç → C ç → c – (en dash) → - (myślnik - to może być trudniejsze) - (em dash) → - (myślnik)

Jak / jeśli refaktorować program Delphi używając tylko formularzy i modułów danych

Po latach kodowania programów Delphi jako kodu nie do odtworzenia w formularzach i modułach danych, w tym zmiennych globalnyc ... ję ORM? Jest zazwyczaj zero potrzeba ponownego użycia kodu w formularzach, tak samo czy konwersja logiki na klasy ma sens?

Jak mogę zautomatyzować uzyskiwanie daty wbudowania do stałej widocznej dla mojego kodu?

Chciałbym zdefiniować w moim kodzie stałą trzymającą datę, w której został zbudowany plik wykonywalny. Naturalnie chciałbym z ... skowe lub zmienne build. Czy msbuild dostarcza jakieś zmienne, które mogłyby pomóc? Czy ktoś zna lepsze rozwiązanie problemu?

Debugowanie błędów naruszenia dostępu?

Jakimi wskazówkami możesz się podzielić, aby pomóc zlokalizować i naprawić naruszenia dostępu podczas pisania aplikacji w Del ... uszeń dostępu, ale kiedy to robię, naprawdę trudno je wyśledzić i naprawić. Więc porady i wskazówki byłyby bardzo przydatne.

Jak wybrać pozycję Menu bez zamykania Menu?

Domyślnie po wybraniu elementu z tmainmenu lub TPopupMenu itp., menu zamyka się po jego kliknięciu. Chciałbym zmienić to zach ... d bez konieczności poruszania się po elementach menu. Czy istnieje ustandaryzowany sposób osiągnięcia tego? Thanks Craig.

obrotowe bitmapy. W kodzie

Czy istnieje szybszy sposób na obrócenie dużej bitmapy o 90 lub 270 stopni niż po prostu wykonywanie zagnieżdżonej pętli z o ... e z forum już potwierdzili, że istnieje również w XE2. Proszę zagłosować na to :-) Update 3 Generics Działa teraz w XE10

Jak zaimplementować Levenshtein distance w Delphi?

Zamieszczam to w duchu odpowiedzi na twoje własne pytania. Moje pytanie brzmiało: jak zaimplementować w Delphi algorytm Leve ... bkie. Na moim pulpicie (dwurdzeniowy 2.33 Ghz, 2GB ram, WinXP) mogę uruchomić tablicę 100k ciągów w mniej niż jedną sekundę.

Jak dodać informacje o manifestie do projektu delphi

Jaki jest najprostszy sposób na dodanie <requestedPrivileges> Informacji manifestu do projektu Delphi XE (.exe)? Czy j ... flikt z plikiem build in manfest (który jest generowany, gdy opcja projektu "Activate Runtime-Theme" jest ustawiona na true)?

GetThreadLocale zwraca inną wartość niż GetUserDefaultLCID?

Aby uzyskać ustawienia regionalne, np. krótki format daty, zawsze używaliśmy GetLocaleFormatSettings z GetThreadLocale. To za ... USA. Czy informacje o lokalizacji są niepoprawne? Czy powinniśmy używać GetUserDefaultLCID zamiast GetThreadLocale? Thanks