“Основные принципы Delphi” в Delphi 2009

У меня была такая же ситуация с двумя дополнительными экранами, подключенными к моему ноутбуку. SQL Server Management Studio была открыта на третьем экране, а модальное диалоговое окно нигде не было видно.

Два варианта:

  1. Трижды нажмите вкладку и введите. Это отменяет диалог. Теперь вы можете переместить окно на другой экран.
  2. Настройте Windows на использование только одного или двух экранов. SSMS открывается с первого раза и должен открываться там, когда вы вернетесь к использованию трех экранов.

Когда SSMS находится на основном или дополнительном экране, модальное диалоговое окно открывается первым и должно использоваться.

9
задан J K Kunil 3 June 2009 в 18:12
поделиться

2 ответа

I use cUtils, cDateTime and cStrings in a project.

After a 30 minute session of searching and replacing like a madman I got them to compile in Delphi 2009, with just a couple of warnings left to fix.

  • Char>>>>AnsiChar
  • String>>>>AnsiString
  • PChar>>>>PAnsiChar
  • PString>>>>PAnsiString

It passes all of its selftests, and so far things seem to work fine. I've shared it here: http://www.xs4all.nl/~niff/Fundamentals_UtilsD2009.zip

Update Я добавил перенесенный cDataStructs.pas в zip-файл, который содержит классы словаря. У этого все еще есть много предупреждений компилятора, которые вы, возможно, захотите исправить, но самопроверка проходит, так что вы можете попробовать и посмотреть, работает ли это для вас ..

8
ответ дан 4 December 2019 в 20:24
поделиться

Официальной версии Delphi Fundamentals для D2009 не существует (и я думаю, что ее никогда не будет).

Я думаю, что было бы лучшим вариантом переписать код словаря с помощью Delphi -native TDictionary внутри класса Generics.Collections.pas или с помощью delphilhlplib ( Collections / DeHL.Collections.Dictionary. pas ).

3
ответ дан 4 December 2019 в 20:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: