Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.10.2022, 22:15   #1
Kronos913
Форумчанин
 
Регистрация: 10.02.2021
Сообщений: 623
По умолчанию Чем отличаются секции Public и Published ?

Чем отличаются секции Public и Published ?
Kronos913 вне форума Ответить с цитированием
Старый 03.10.2022, 22:18   #2
macomics
Участник клуба
 
Регистрация: 17.04.2022
Сообщений: 1,833
По умолчанию

В published перечисляются свойства, которые будут отображаться в инспекторе объектов еще на этапе разработки. А в целом они одинаковые.

Если я не ошибаюсь, то у классов сразу после объявления (без указания секции) открывается именно секция published.
macomics вне форума Ответить с цитированием
Старый 03.10.2022, 22:39   #3
Kronos913
Форумчанин
 
Регистрация: 10.02.2021
Сообщений: 623
По умолчанию

Перенес все процедуры форм (кроме тех, которые вызываются объектами на форме) из Published в Public - на 3.5 кб сократился размер ехе-файла
Kronos913 вне форума Ответить с цитированием
Старый 03.10.2022, 23:05   #4
macomics
Участник клуба
 
Регистрация: 17.04.2022
Сообщений: 1,833
По умолчанию

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

Возьмите ResourceExplorer и откройте res файл или exe файл. Там увидите различные ресурсы включенные в ваш проект. Один из них будет dfm файлом, который лежит в каталоге рядом.

Последний раз редактировалось macomics; 03.10.2022 в 23:07.
macomics вне форума Ответить с цитированием
Старый 04.10.2022, 03:10   #5
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,869
По умолчанию

Цитата:
Сообщение от Kronos913 Посмотреть сообщение
Перенес все процедуры форм (кроме тех, которые вызываются объектами на форме) из Published в Public - на 3.5 кб сократился размер ехе-файла
И кто же виноват в том , что вы по неграмотности засунули эти процедуры в Published вместо Public?
Ну в добавок. Вас очень порадовало что размер ехе-файла сократился на 3.5 КБ? Вы писали от восторга этим?
northener вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
published свойства ZuBy Компоненты Delphi 3 16.12.2015 15:59
published pdf ХЕЗ Помощь студентам 3 04.07.2012 11:55
Duplicating published listobject shkipper Microsoft Office Excel 2 01.11.2011 15:17
public/published методы Altera Общие вопросы Delphi 3 20.08.2009 20:03
Delphi: Public vs Published Jean-Esther Помощь студентам 1 07.03.2009 15:42