Если вы создадите в ключе
HKEY_CURRENT_USER\Software\Borland\Delphi\2.0\Debugging
строковое значение EnableCPU = "1" , то после перезапуска среды у вас появится пункт меню View|CPU, которые вызывает появление простейшего отладчика/дизассемблера.
Для Delphi 3.0 справедливо тоже самое (… \Delphi\3.0\Debugging , естественно), причем отладчик там по возможностям сравним с Turbo Debugger.
1. Какие существуют варианты поставки Delphi 1.0?
Версия Delphi 1.0 имеет два варианта: Delphi Desktop и Delphi Client/Server.
Версия Delphi 1.0 Desktop включает:
• Среду разработки Delphi IDE
• Механизм Borland Database Engine доступа к локальным данным Paradox и dBase, а также через ODBC
• 16-разрядный Local Interbase
• Печатную документацию
Версия Delphi 1.0 Client/Server включает в себя все, что имеется в Delphi Desktop плюс:
• SQL-Links 2.5, которые включают родные драйверы для Oracle, Sybase (MS SQL), Informix, и InterBase, и включают полные неограниченные права распространения к этим драйверам (что стоит $995 если это куплено отдельно);
• Local InterBase Deployment Kit , $495 [2];
• ReportSmith/SQL, $300 [3];
• Средства поддержки групповой разработки — не доступно отдельно;
• Visual Query Builder, который, как говорят, немного лучше, чем MSQuery, который входит в Microsoft Excel , Access , и т.д.). VQB также недоступен отдельно;
• Исходные тексты библиотеки визуальных компонент, которые доступны отдельно за $100.
• Дополнительно 2 тома документации.
На данный момент версия Delphi 1.0 фирмой Borland отдельно не поставляется и имеется только в составе старших версий продукта.
2. Какие форматы скомпилированных модулей можно получить в Delphi 1.0?
Delphi может создавать EXE- и DLL-файлы для Windows 3.1. Естественно, Вы может также создавать VBX, но для этого нужно знать соглашения по написанию DLL в формате VBX. Имеется информация о написании VBX для Borland Pascal for Windows, которая с небольшими изменениями подходит и для Delphi.
Delphi не создает EXE-файлы для DOS.
3. Есть ли проблемы в Delphi с русским языком?
Что касается визуальных компонент, то все они, включая меню, допускают надписи (Caption) и ввод киррилицей; "горячие клавиши" тоже могут быть русские, например комбинация Alt-Ф для пункта меню &Файл (конечно, должен быть включен драйвер русской клавиатуры). Для работы с таблицами нужно в утилите конфигурации BDE установить:
1. В разделе драйверы для всех типов баз данных установить соответствующий драйвер языка (например Pdox ANSI Cyrillic).
2. Если таблица (в частности, в формате Paradox) уже была создана с использованием другого драйвера языка, то ее можно перенастроить в DataBase Desktop на нужный драйвер.
3. Для того, чтобы Database Desktop нормально 'видел' русские буквы, его настройки тоже необходимо немного подкорректировать.
Русские буквы в среде:
Поскольку используются разные версии Windows (Eng, Rus, Win-OS2, Win95, WinNT), способы могут быть как разными, так и общими (Windows есть Windows).
Сначала опишем действия, необходимые для русификации Windows:
1. Если вы собираетесь работать в OS/2, то желательно иметь английскую версию Windows 3.1 или OS/2 с Win-OS2 (в последнем случае вы не сможете запускать Windows без OS/2). Windows for WorkGroups здесь не подойдет, т.к. их сетевые функции под OS/2 работать не будут — для этого есть другие средства.
2. Hесмотря на то, что вы собираетесь работать с англоязычной версией Windows найдите русские Windows и "вытащите" оттуда все шрифты *.FON, *.FOT, *.TTF.
3. Каким-нибудь редактором шрифтов (напр FontoGrapher) скопируйте русские буквы с адреса 100 на адрес С0 — в этом случае один шрифт можно использовать и в английских и в русских Windows.
4. Установите какой-либо русификатор — неплохо ведут себя CyrWin и ParaWin, причем для Win-OS2 предпочтительнее ParaWin. Устанавливать можно только русификатор без шрифтов, т.к. шрифты пойдут от русских Windows. Если вы не выполнили пункт 3, то TTF от русских Windows вам не помогут, и нужно будет ставить шрифты из комплекта русификатора.
5. Замените все шрифты *.FON на шрифты из русских Windows.
6. Подключите русские шрифты (Arial Cyr, Courier New Cyr, Times New Cyr).
7. Добавьте в WIN.INI в секцию [FontSubstitutes] следующую строку: Arial=Arial Cyr или вместо Arial Cyr укажите русский шрифт сходный по начертанию (напр. для CyrWin это NTHelvetica/Cyrillic).
Также на всякий случай можно добавить следующие подстановки:
Helvetica=Arial Cyr (или NTHelvetica/Cyrillic)
Одновременно закомментируйте строки, где упоминается английский шрифт Arial.
В русских Windows можно совершенно безболезненно удалить (при помощи Control Panel/Fonts) шрифты, имеющие в названии окончание CE (напр. Arial CE) - это сербо-хорватские шрифты, которые вам вряд-ли когда понадобятся (русских букв там нет).
Читать дальше