Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#1: 2007-07-22 11:32:24 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-04 23:45:47
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#2: 2007-07-22 13:11:36 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-04 23:45:49
карма: 0

0
Разработчик
Ответов: 26109
Рейтинг: 2124
#3: 2007-07-22 13:56:01 ЛС | профиль | цитата
3042, ну что ты докопался. В uses прописываешь Windows и обращаешься к любой доступной функции API. Построение IC очень похоже на структуру обычного компонента (нет только свойств и псевдонимов). Можешь открыть любой компонент где прописано uses Windows, и там, наверняка, есть применение функций API. Какие тебе еще нужны примеры? В пакете FPC есть юнит Windows.pas, открываешь его и смотришь доступные функции API, набираешь в поисковике и ищешь описание этой функции.

[size=-2]------ Добавлено в 13:56
Один из наилучших примеров -- это компонент EnumProcess. Там дан пример применения, не только стандартных функций API, но и функций API из внешнего dll, в частности, из PSAPI.dll.
карма: 22

0
Гость
Ответов: 17029
Рейтинг: 0
#4: 2007-07-24 08:26:45 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-04 23:45:49
карма: 0

0
Ответов: 9906
Рейтинг: 351
#5: 2007-07-24 10:16:59 ЛС | профиль | цитата
3042 писал(а):
такя функция AnyPopup

Этой информации про AnyPopup для помощи недостаточно
карма: 9

0
Администрация
Ответов: 15295
Рейтинг: 1519
#6: 2007-07-24 10:32:28 ЛС | профиль | цитата
видимо так:
procedure GetAnyPopup(var data:TData; index:word);
begin
dtInteger(integer(AnyPopup));
end;
карма: 27
0
Ответов: 9906
Рейтинг: 351
#7: 2007-07-24 10:47:04 ЛС | профиль | цитата
Dilma писал(а):
видимо так:

чёто не работает
карма: 9

0
Администрация
Ответов: 15295
Рейтинг: 1519
#8: 2007-07-24 11:19:50 ЛС | профиль | цитата
мм
карма: 27
0
Ответов: 9906
Рейтинг: 351
#9: 2007-07-24 11:28:52 ЛС | профиль | цитата
не обращай внимания, это я под ламера закосил
карма: 9

0
Гость
Ответов: 17029
Рейтинг: 0
#10: 2007-07-24 13:09:39 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-04 23:45:50
карма: 0

0
Ответов: 9906
Рейтинг: 351
#11: 2007-07-24 13:48:59 ЛС | профиль | цитата
3042, ну и чего тут было сверхестественного
Обыкновенные дельфячие правила
Которые по-любому соблюдать надо, хоть API, хоть 2+2
В чем проблема-то была

А если конкретизироваться на GetTickCount, то становятся уже возможны ответы на вопросы. И Dilma тогда имел в виду такое:
Add(MainForm,2721443,343,210)
{
Left=20
Top=105
}
Add(InlineCode,16049232,287,161)
{
VarPoints=#11:GetAnyPopup|
Code=#15:unit HiAsmUnit;|0:|9:interface|0:|29:uses Windows,Kol,Share,Debug;|0:|4:type|29: THiAsmClass = class(TDebug)|9: public|47: procedure GetAnyPopup(var d:TData; I:word);|6: end;|0:|14:implementation|0:|34:procedure THiAsmClass.GetAnyPopup;|5:begin|38: dtInteger(d, integer(GetTickCount));|4:end;|0:|4:end.|
}
Add(Timer,926414,231,210)
{
Interval=200
link(onTimer,6590758:doData,[])
}
Add(DoData,6590758,287,210)
{
link(onEventData,2721443:doCaption,[])
link(Data,16049232:GetAnyPopup,[])
}
А не то, чего Вы написали (это у Вас вообще не код IC)
карма: 9

0
Гость
Ответов: 17029
Рейтинг: 0
#12: 2007-07-24 18:57:04 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-04 23:45:50
карма: 0

0
Ответов: 9906
Рейтинг: 351
#13: 2007-07-24 19:04:53 ЛС | профиль | цитата
Ну главное-то в другом:
Galkov писал(а):
А если конкретизироваться на GetTickCount, то становятся уже возможны ответы на вопросы

И это не зависит от объма знаний в каком-то конкретном языке
карма: 9

0
Ответов: 857
Рейтинг: 1
#14: 2007-07-25 12:00:58 ЛС | профиль | цитата
Что за плюшка такая: IC ?
карма: 1

0
Ответов: 3514
Рейтинг: 184
#15: 2007-07-25 12:30:40 ЛС | профиль | цитата
Интегральная схема, сокр. от Integrated Circuit

Или
I сокр. от immediate constituent
непосредственно составляющая, НС

II сокр. от input circuit
входная схема; входная цепь; входной контур

III сокр. от instruction card
программная карта

IV сокр. от instruction counter
счетчик команд

V сокр. от integrated circuit
интегральная схема, ИС

VI сокр. от internal connection
внутреннее соединение


Выбирай
карма: 0
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)