Лучшие delphi вопросы ИТ разработчиков

  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как использовать шаблон конвейера в Delphi

Я пытаюсь реализовать шаблон конвейера в моем тестовом проекте (Как сделать Mutlithreded idhttp вызовы для работы над StringList), но у меня возникают пробле...

Задан 25 Aug 2016, 19:25 от Thunderx
  • 8 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Проверка входа пользователя с правами администратора в неанглийских установках Windows

У меня есть несколько небольших вопросов ... У меня есть программа, которая хранит список пользователей в базе данных и сравнивает при запуске программы, есл...

Задан 25 Oct 2010, 22:06 от Cassandra87
  • 2 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Организация пути поиска

Мы создаем через «Инструменты | Параметры | Переменные среды» такие переменные: $(Sources) = D:\Sources\Delphi $(OurLib) = $(Sources)\OurLib\Src $(OurApp1) = $(Sources)\Applications\App1\3.x $(ThirdParty) = $(Sources)\ThirdPartyComponents Мы ...

Задан 23 Apr 2009, 08:49 от Steffen Binas
  • 3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Надеюсь, вы найдете это полезным!

тироватьСузили до этой 1 строки, HTML := wb.OleObject.Document.documentElement.innerHTML;который потребляет время ... как это может быть ускорено? Используя следующий код, мое приложение может зависать на 1-2 секунды, пока оно пытается получить ...

Задан 08 May 2011, 22:14 от Wizzard
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Передача имен параметров хранимых процедур SQL Server через Delphi

Я новичок в Delphi и пытаюсь найти способ вызова некоторых хранимых процедур в SQL Server. Это код, с которым я работал в данный момент, и он работает .... FConnection := TADOConnection.Create(nil); FMetaDataSP := TADOStoredProc.Create(nil); ...

Задан 25 Oct 2011, 01:50 от Shaun
  • 4 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Шаблон RegEx для ограничения тире в этих обстоятельствах

сценарийЯ использую стороннее программное обеспечение для переименования файлов, написанное на Delphi и поддерживающее pascal-script:http://www.den4b.com/?x=...

Задан 27 Sep 2015, 12:04 от ElektroStudios
  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Изменение размеров формы без полей от ограничений, отличных от дальних краев?

У меня есть пользовательская форма, которая не имеет каких-либо границ. Вместо этого я рисую некоторые свои собственные границы, которые не доходят до дальних краев формы. Вместо этого все, что находится за пределами этой нарисованной границы, ...

Задан 05 Dec 2011, 20:05 от Jerry Dodge
  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

 прозрачные пиксели, поэтому вам нужна маска, чтобы сказать, какие частично прозрачные пиксели являются прозрачными, а какие непрозрачными. Вы можете спросить, как создать маску для изображения в формате PNG, разместив вопрос о переполнении стека.

сно моему предыдущему вопросу с помощью Cosmin Prund, я нашел, как растянуть изображение и добавить в ImageList: procedure LoadDatasetImagesToImageList; var StretchedBMP: TBitmap; MS: TMemoryStream; begin ImageList.Clear; ItemsDts.First; ...

Задан 14 Jul 2011, 04:05 от mtoloo
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Добавить графическую панель в столбец StringGrid

Используя Delphi 2010 и компонент TStringGrid, в настоящее время я отображаю пять полей из запроса к базе данных. Вот упрощенный пример того, что я делаю // настроить сетку procedure TGriddata.FormCreate(Sender: TObject); ...

Задан 23 Oct 2012, 13:56 от Blow ThemUp
  • 85 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Документируется ли обработка компилятором неявных переменных интерфейса?

Я спросил подобноевопрос [https://stackoverflow.com/questions/5354696/the-mysterious-case-of-the-unexpected-implicit-interface-variable] о неявных интерфейсных переменных не так давно. Источником этого вопроса была ошибка в моем коде из-за того, ...

Задан 13 Oct 2011, 18:59 от David Heffernan
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Delphi: SetLength () для аргумента типа «массив TObject»

Я пытаюсь изменить размер массива определенного класса, передаваемого в качестве аргумента, например, procedure Resize(MyArray: Array of TObject); begin SetLength(MyArray, 100); end; Однако возникает ошибка «Несовместимые типы E2008». Правда ли, ...

Задан 29 Oct 2009, 08:47 от conciliator
  • 16 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

GetThreadLocale возвращает другое значение, чем GetUserDefaultLCID?

Чтобы получить настройки языка, например, формат короткой даты, мы всегда использовали GetLocaleFormatSettings с GetThreadLocale. Это всегда работало без проблем до сих пор. Несколько наших пользователей получают разные значения для ...

Задан 20 Nov 2009, 02:26 от Mick
  • 3 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Форма входа delphi

в моей программе Delphi у меня есть форма входа в систему, и она отображается перед созданием основной формы, но проблема, с которой я сталкиваюсь, заключается в том, что я хочу выполнить проверку входа в основной форме, это означает, что форма ...

Задан 21 Jan 2013, 21:15 от Sdean
  • 18 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Отрывы напоминают мне о TCL / TK UI.

олчанию при выборе элемента из TMainMenu или TPopupMenu и т. Д. Меню закрывается после нажатия на него. Я хотел бы изменить это поведение так, чтобы при выборе элемента меню меню не закрывалось, а оставалось видимым и открывалось в точке, ...

Задан 12 May 2011, 19:14 от user741875
  • 13 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Якоря: = [АкЦентр]?

Как я могу сосредоточить контроль внутри его родителя? И как сохранить его по центру, когда родительский размер изменяется?Я знаю, что мог бы написать

Задан 27 Sep 2012, 03:09 от NGLN
  • 1 голос
  • 3 ответа
  • 0 просмотров
3 ответа

Как скопировать свойства одного экземпляра класса в другой экземпляр того же класса?

Я хочу дублировать класс. Достаточно, чтобы я скопировал все свойства этого класса. Это возможно: цикл через все свойства класса?назначить каждое свойство другому свойству, напримерa.prop := b.prop?Получатели и установщики должны позаботиться о ...

Задан 30 Dec 2011, 18:52 от Arnold
  • 0 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Как передать текстуры в DirectX 9 пиксельный шейдер?

У меня пиксельный шейдер // fxc.exe tiles.fs /T ps_3_0 /Fotiles.fsc /Fctiles.fsl struct PSInput { float4 Pos : TEXCOORD0; float3 Normal : TEXCOORD1; float2 TexcoordUV : TEXCOORD2; float2 TexcoordST : TEXCOORD3; }; sampler2D sampler0; //uniform ...

Задан 11 Sep 2013, 11:57 от user2091150
  • 53 голосов
  • 11 ответов
  • 0 просмотров
11 ответов

Инструменты профилирования и анализа памяти для Delphi [закрыто]

Я недавно обновился с Delphi 4 до Delphi 2009. С Delphi 4 я использовалGpProfile от Примоза Габриелчича в качестве профилировщика иПамять Sleuth от Turbo Pow...

Задан 14 Nov 2008, 22:20 от 9 revs
  • 3 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Delphi: Indy TIdTCPClient Чтение данных

Я использую Delphi 2007 & Indy 10; Я немного Noob Delphi, поэтому извиняюсь, если я пропустил что-то очевидное ...Справочная информация: у меня есть прос...

Задан 28 Jun 2013, 17:36 от Jamie Wright
  • 3 голосов
  • ответ
  • 0 просмотров
ответ

Соединение IPv6 с DataSnap

На WWDC 2015 Apple объявила о переходе на сетевые сервисы только для IPv6 в iOS 9. Начиная с 1 июня 2016 года все приложения, представленные в App Store, дол...

Задан 07 Jun 2016, 23:34 от Dison
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Проверьте, находится ли щелчок мыши внутри треугольной области, прежде чем начинать перемещение фигуры. Это требует некоторой математики, но вы также можете неправильно использовать функцию WinAPI PtInRegion, создав временную область следующим образом:

ужна была собственная форма треугольника, поэтому я унаследовал форму класса треугольника TShape и переопределил метод рисования. Все работает нормально, но мне нужно перемещать эти фигуры с помощью мыши. Я установил метод для каждой обработки ...

Задан 28 Aug 2011, 20:25 от uiii
  • 11 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Возможно ли иметь глобальный хук исключения?

мой код довольно хорошо покрыт обработкой исключений (try..except). Некоторые исключения не ожидаются, а некоторые исключения случаются довольно часто, что в...

Задан 13 Apr 2010, 10:25 от Heinrich Ulbricht
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Контроль загрузки файлов

Я создаю программу обновления для моей программы с использованием TWebBrowser. При создании TWebBrowser перейдет по указанному URL. Чтобы загрузить обновление, пользователь должен щелкнуть ссылку. При нажатии на ссылку появляется это всплывающее ...

Задан 21 Jan 2012, 01:30 от ple103
  • 5 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Delphi XE8 и фатальная ошибка F2039

С обновлением 1 для XE8, 64-разрядной Win 7 и одним компонентом, добавленным в пустую папку, которую я получаю, я получаю: error: [dcc32 Fatal Error] F2039 н...

Задан 29 Jul 2015, 19:09 от Seti Net
  • 33 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Как хорошо использовать помощников в классе?

В Delphi (и, возможно, во многих других языках) есть помощники класса. Они предоставляют способ добавить дополнительные методы в существующий класс. Без созд...

Задан 31 Oct 2008, 13:07 от Toon Krijthe
  • 6 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Просто предположение: похоже, вы используете «DOS» command.com, который работает только с короткими именами файлов. Если вы используете Windows 2000 и более поздние версии, используйте cmd.exe вместо command.com и, да, используйте двойные кавычки.

риложение должно удалить некоторые файлы, но это должно происходить до следующего запуска Windows. Что я делаю сейчас, это записать это строковое значение в ключ реестра RunOnce: Command.com /c del c:\some file.extно я наблюдаю проблему с ...

Задан 30 Mar 2011, 18:39 от Armin
  • 8 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Я использую его для хранения не критичных зашифрованных паролей в базе данных. Моя цель - поместить слой обфускации (и минимизировать вычисления, необходимые для расшифровки), а не делать серьезное шифрование, для пароля администратора, например, я использую AES:

я есть строка - серийный номер материнской платы (только цифры и буквы). Как зашифровать / расшифровать его и иметь нормальный вид: буквы только от А до Я и цифры от 0 до 9. Пользователь должен отправить мне строку, я должен ответить. Я могу ...

Задан 23 Jul 2011, 04:14 от maxfax
  • 17 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Как отправить смс с Delphi XE5 в Android

Кто-нибудь знает, как заставить это работать? Самым близким, что я получил, был приведенный ниже код, но безуспешно. Сначала это дает вам некоторую надежду, ...

Задан 17 Sep 2013, 00:51 от rribas
  • 1 голос
  • 0 ответов
  • 0 просмотров
0 ответов

Использование WM_SETFOCUS и WM_KILLFOCUS

В Delphi у меня есть два поля для редактирования и кнопка. Edit1 выбран по умолчанию. Я хочу изменить фокус с помощью сообщений. Но если я сделаю, как показано ниже, все это будет перепутано с диапазонами выделения в обоих редакторах, кареткой в ...

Задан 18 Mar 2013, 03:16 от Terry
  • 3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

TThread.Synchronize вызывает (почти) тупик в Delphi 2009 (работал в Delphi 7)

В Delphi 2009 функции синхронизации, которые отлично работали в Delphi 7, выполняются с возвышенной медлительностью, пока вы не покачиваете мышью по открытой форме. Вращение мыши приводит к тому, что программа переходит в состояние ожидания мыши, ...

Задан 12 Oct 2011, 15:57 от Peter Turner
  • 4 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Исключения и DLL в Delphi

Как правильно обрабатывать исключения, выбрасываемые из библиотеки DLL в Delphi?Что-то вроде этого

Задан 12 Feb 2010, 07:45 от jpfollenius
  • 6 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Как определить, владеет ли приложение Delphi своей консолью?

Консольное приложение Delphi можно запустить из командной строки существующего окна консоли, а также запустить его, дважды щелкнув его значок. В последнем случае он создаст свое собственное окно консоли и закроет его после завершения работы ...

Задан 27 Sep 2009, 02:02 от Incredulous Monk
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

(Delphi THintWindow) Как нарисовать прозрачный PNG?

у меня есть этоDelphi 2010код: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Math, ExtCtrls, pngimage; type TMyHintWindow = class(THintWindow) private FBitmap : TBitmap; ...

Задан 03 Dec 2012, 07:46 от TheDude
  • -1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

с дизайн. Теперь, пожалуйста, обратите внимание на то, что вам говорят.

я проблемы с получением массива байтов, связанного с файлом PNG. Когда код выполняется вOnClientRead событие работает нормально, уже при передаче для потока происходит ошибкаMemoryStream что говорит: Недостаточно памяти при расширении потока ...

Задан 30 Dec 2017, 03:53 от user9120317
Page 1 of 45
1 2 3 4 5