Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.11;
Скачать: CL | DM;

Вниз

PopupMenu! как сделать для ListView (WinAPI)???   Найти похожие ветки 

 
NikNet ©   (2005-05-09 03:41) [0]

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

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


 
Marser ©   (2005-05-09 14:14) [1]

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


 
Gero ©   (2005-05-09 14:38) [2]


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

Нифига себе!

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

Delphi1


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

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


 
Marser ©   (2005-05-10 01:07) [4]

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

> Gero ©
> Delphi1

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


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


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

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

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

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


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

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


 
Marser ©   (2005-05-11 17:59) [7]

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


 
alpet ©   (2005-05-11 18:08) [8]

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

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


 
NikNet ©   (2005-05-12 01:49) [9]

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

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

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



Страницы: 1 вся ветка

Текущий архив: 2005.07.11;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.039 c
6-1112683496
Axer
2005-04-05 10:44
2005.07.11
Из Ethernet в Com-порт


1-1119351582
Vikarij
2005-06-21 14:59
2005.07.11
Printer, нет бумаги


14-1118159506
iZEN
2005-06-07 19:51
2005.07.11
Sequence Diagram в UML2.0?


1-1118508323
Galiaf
2005-06-11 20:45
2005.07.11
Хотел сделать защиту.


4-1115906675
Tomkat
2005-05-12 18:04
2005.07.11
Управление двунаправленным LPT портом





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский