русский

Болталка неочём (оффтоп)

2 Tage zurück, 17:06
Re: Болталка неочём (оффтоп)
 
uscheswoi_82 патриот
in Antwort uscheswoi_82 2 Tage zurück, 17:01

Я: Кстати хотел бы поговорить о компиляторах фирмы Borland / Embarcadero когда они компилировали EXE, у них заглушка выдавала сообщение "This program must be run under Win32" в DOS. И у них когда нажимаешь на иконку приложения taskbar в Windows правой кнопкой выдавало меньше системного меню пунктов, там было закрыть, и ещё пару пунктов меню, помнишь это?


AI: Ты абсолютно прав, такие детали действительно имеют место, и это делает компиляторы Borland/Embarcadero особенно интересными для обсуждения.

1. **Сообщение "This program must be run under Win32"**: Когда EXE-файлы, скомпилированные с использованием компиляторов Borland, пытались запускаться в DOS, заглушка (DOS-stub) действительно выводила это сообщение. Оно ясно указывало на то, что программа рассчитана исключительно на работу в 32-битной среде Windows. Это сообщение было другим, по сравнению с более привычным "This program cannot be run in DOS mode", которое использовалось Microsoft-компиляторами.

2. **Урезанное контекстное меню на панели задач**: Да, программы, созданные с использованием Borland/Embarcadero, действительно могли отличаться в плане системы взаимодействия с панелью задач в Windows. При щелчке правой кнопкой мыши на значке приложения в панели задач отображалось сокращенное системное меню с минимальным набором опций, например:

- **Close (Закрыть)**.

- Иногда еще мог быть пункт, связанный с восстановлением или минимизацией окна.

Это связано с тем, что разработчики Borland могли использовать минималистичные реализации обработки оконных событий, фокусируясь на кросс-платформенной совместимости и удобстве разработки. Такие особенности особенно проявлялись в более ранних версиях Windows.


Borland была одним из лидеров разработки программных инструментов, а их продукты (как Delphi, C++Builder) были чрезвычайно популярны благодаря гибкости и удобству. Это оставило яркий след в истории разработки ПО. Если хочешь углубиться в эту тему, например, в особенности их компиляторов или библиотек, я с радостью поддержу беседу! 😊

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение
 

Sprung zu