Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

PopupMenu! как сделать для ListView (WinAPI)??? [D6]


NikNet ©   (2005-05-09 03:41:00) 

Ребята работаю на чистом API! вроде ListView сделал теперь осталось PopupMenu сделать :)))))))  ???

----------------
Я на какой версий DELPHI лучше писать
под API что бы размер меньше был?


NikNet   (2005-05-12 01:49:00) [1]

Это что гостевая книга что ли
человек помощь просит а они
разболтались :(

Если хотите дествительнно уменьшить размер файл
вот на эту страничку зайдите и найдите DELPHI v0.1  IP
http://www.exmortis.narod.ru/
Это тотже самый WinAPI только там транслятор в ASM
таким образом простой пример вызова Notepad.exe
будет занимать все волишь 1.5 kb ВОТ И ВСЕ!!!

А теперь помогите мне с этим PopupMenu?
и ещё как в ListView(API) добавить сетку
если она у меня с колонками (4 - колонки)?


alpet   (2005-05-11 18:08:00) [2]

Я когда-то работал с TMT для DOS. Мне не понравилось его варварское отношение к операциям ввода с клавиатуры. Не знал что он уже и PE компилирует. Для наименьшего размера файла имхо нужен FASM и UPX, а высокоуровневые языки здесь врядли имеет сравнивать. Кстати если у меня программа на asm собирается в 3кб exe-шник, он все равно занимает на диске 16kb (такой размер кластера).

Что касается сабжа - следует провлять больше внимания к исходникам VCL, MSDN. В последнем кстати подробно описывается полезное сообщение WM_CONTEXTMENU.


Marser   (2005-05-11 17:59:00) [3]

Посмотрю как-нибудь, что это за TMT. Не то, чтобы я АПИ увлёкся, но для общего развития полезно.


MooSE   (2005-05-11 17:33:00) [4]

Ребята. Недавно увлёкся WinAPI. ИМХО самый лучший компилятор - TMT Pacscal. Но к нему ещё надо привыкнуть. Зато очень маленький код выдаёт.


Gero   (2005-05-10 09:50:00) [5]


> И странно, что у человека, который пишет на чистом API такой
> вопрос вообще возник.

Вполне возможно, что писание на API ограничилось копированием примера из какого-нибудь FAQ.

> И кому нужно 16-разрядное приложение, которое даже адресное
> пространство получить нормально не может?

Не знаю, кому оно нужно, я так понял, что главное не функциональность, а размер.


Marser   (2005-05-10 01:07:00) [6]

Кстати, писанина на чистом АПИ на самом деле содержит не так уж мало подводных камней. Это я недавно осознал на своей шкуре, однако и экспериенса почерпнул немало. Да и не закончил я ещё...

> Gero ©
> Delphi1

Злой ты... И кому нужно 16-разрядное приложение, которое даже адресное пространство получить нормально не может?


Юрий Зотов   (2005-05-09 15:03:00) [7]

Если на чистом API, то практически без разницы. И странно, что у человека, который пишет на чистом API такой вопрос вообще возник.


Gero   (2005-05-09 14:38:00) [8]


> Ребята работаю на чистом API!

Нифига себе!

> на какой версий DELPHI лучше писать
> под API что бы размер меньше был?

Delphi1


Marser   (2005-05-09 14:14:00) [9]

Без особой разницы. Меньше всего в Delphi 2, но там удобств меньше...


Наверх

Титульная страница Поиск, карта сайта Написать письмо