Форум: "Основная";
Текущий архив: 2003.04.07;
Скачать: [xml.tar.bz2];
ВнизПомогите перевести строчку с C на Pascal. Найти похожие ветки
← →
DVM (2003-03-28 18:11) [0]Помогите перевести с C на Pascal. Что-то я никак не соображу уже к вечеру:
pt = ((NM_LISTVIEW*) ((LPNMHDR)lParam))->ptAction;
← →
Mike Kouzmine (2003-03-28 18:14) [1]pt = NM_LISTVIEW((LPNMHDR)lParam).ptAction; Наверное так.
← →
DVM (2003-03-28 18:26) [2]Нет не так. Так не работает (знак присваивания не в счет). Нет таких типов (LPNMHDR)
← →
Mike Kouzmine (2003-03-28 18:28) [3]Ну ты же знаешь смысл этого выражения, Посмотри, что это за тип, и посмотри в паскале его аналог.
← →
JibSkeart (2003-03-28 18:28) [4]написал бы какого типа переменная
pt ,NM_LISTVIEW
← →
DVM (2003-03-28 18:32) [5]Бог с этим LPNMHDR, я уже понял какой тип вместо него в Delphi. Что в C означает запись:
((что-то*) (....)) каков ее аналог в Pascal? Указатель?
← →
Palladin (2003-03-28 18:37) [6]type casting обыкновенный, одна штука...
аналог в паскале
pmyrec=^tmyrec;
tmyrec=record
блабла
end;
var
p:pointer;
c:pmyrec;
c:= pmyrec(p);
что то вроде этого
← →
Mike Kouzmine (2003-03-28 18:38) [7]Приведение типов - указатель на.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.04.07;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c