Make(delphi) Add(Label,14040014,581,392) { Left=225 Top=40 Width=310 Height=20 Font=[MS Sans Serif,10,1,128,1] Caption="" AutoSize=1 Alignment=2 link(Text,4443739:Var3,[(587,289)]) } Add(Label,4844089,98,63) { Left=5 Top=40 Width=220 Height=20 Font=[MS Sans Serif,10,1,8388608,1] Caption="Идентификатор CPU:" AutoSize=1 Alignment=1 } Add(Label,848673,105,70) { Left=5 Top=95 Width=220 Height=20 Font=[MS Sans Serif,10,1,8388608,1] Caption="Описание CPU:" AutoSize=1 Alignment=1 } Add(Label,14142480,112,77) { Left=5 Top=65 Width=220 Height=20 Font=[MS Sans Serif,10,1,8388608,1] Caption="Название CPU:" AutoSize=1 Alignment=1 } Add(Label,4914032,119,84) { Left=5 Top=265 Width=220 Height=20 Font=[MS Sans Serif,10,1,8388608,1] Caption="Версия CPU:" AutoSize=1 Alignment=1 } Add(Label,10265547,126,91) { Left=5 Top=290 Width=220 Height=20 Font=[MS Sans Serif,10,1,8388608,1] Caption="Архитектура CPU:" AutoSize=1 Alignment=1 } Add(MainForm,12231298,105,189) { Left=20 Top=105 Width=550 Height=480 Caption="ProcInfo" Icon=[ZIPFE02000078DAB592310E823014867FC1C446079D9C19F51470048FE2C668C71EC0DDD16BF4085E82E8C84A427CBED7D78224ACBCB6BC7E5F434B4B811597A23840E2930147CE276E05B78ADB0AEB3066330C71C07FD85061AD2629DCF1DE731643A18248931451F258248C95FA87CCA3303670128281550474705144441403AA903D0B6E64E34E59F01AD67786932254C0245401A3B849C2444CC208D6839029186BC457EC54840F1B84621423A68E1B0FC84D51C04D4FD42DF4A7682EBA37517326BA6F6FDF4BF6E82A3C1BE07C07762F20F77C25ED4C13DFF2780FECF96695E479FA3627EAF73C6939BBD40F5A4A8BEC] Position=1 link(onCreate,14810477:doEvent1,[]) } Add(ProcInfo,12524174,294,245) { Point(Manufacturer) Point(SocketDesignation) Point(ProcessorId) Point(MaxClockSpeed) Point(ExtClock) Point(Version) Point(Architecture) Point(Availability) Point(CurrentVoltage) Point(Status) Point(L2CacheSize) Point(L2CacheSpeed) link(onInfo,10708507:doEvent,[]) } Add(ArrayEnum,121070,203,245) { link(onItem,10583997:doWork2,[]) link(onEndEnum,8174383:doWork2,[(285,258)(285,202)]) link(Array,12582439:Var1,[(209,233)(263,233)(263,373)]) } Add(ComboBox,6494590,623,245) { Left=5 Top=5 Width=440 Height=21 Font=[Courier New,10,0,0,204] Text="" IdxIcons=[] Icons=[] link(onClick,317701:In,[]) } Add(Hub,14810477,154,224) { OutCount=5 link(onEvent1,12263196:In,[(198,230)(198,223)]) link(onEvent2,8174383:doWork1,[(261,237)(261,195)]) link(onEvent3,12524174:doArrayId,[(240,244)(240,258)]) link(onEvent4,121070:doEnum,[]) link(onEvent5,10073731:doString,[(195,258)(195,454)]) } Add(InfoTip,10664306,203,63) { Info=#28:Пример применения компонента|13: WMI ProcInfo| Font=[MS Sans Serif,8,1,0,1] Width=218 Height=39 } Add(LineBreak,11431303,35,189) { Caption="Caption" link(Out,12231298:doCaption,[]) Primary=[3675219,329,259] } Add(FormatStr,10073731,315,448) { Mask="ProcInfo Найдено процессоров - %2" link(onFString,3675219:In,[]) link(Str2,4968581:Count,[]) } Add(LineBreak,5283968,567,252) { Caption="Clear" link(Out,6494590:doClear,[]) Primary=[12263196,-357,-35] } Add(IndexToChanel,10708507,427,245) { Point(Index) link(onEvent1,8936651:doString,[]) link(onEvent2,14983151:doEvent1,[(481,258)(481,398)]) link(Index,7093031:Value,[]) } Add(Memory,7093031,427,189) { Default=Integer(0) } Add(ChanelToIndex,8174383,343,189) { link(onIndex,7093031:doValue,[]) } Add(Label,9305742,588,399) { Left=225 Top=65 Width=310 Height=20 Font=[MS Sans Serif,10,1,128,1] Caption="" AutoSize=1 Alignment=2 link(Text,16599487:Var3,[(594,303)]) } Add(Label,13926331,133,98) { Left=5 Top=120 Width=220 Height=20 Font=[MS Sans Serif,10,1,8388608,1] Caption="Производитель CPU:" AutoSize=1 Alignment=1 } Add(Label,14321121,140,105) { Left=5 Top=180 Width=220 Height=20 Font=[MS Sans Serif,10,1,8388608,1] Caption="CPUID:" AutoSize=1 Alignment=1 } Add(Label,11692499,147,112) { Left=5 Top=210 Width=220 Height=20 Font=[MS Sans Serif,10,1,8388608,1] Caption="Частота CPU:" AutoSize=1 Alignment=1 } Add(Label,12608987,154,119) { Left=5 Top=235 Width=220 Height=20 Font=[MS Sans Serif,10,1,8388608,1] Caption="Опорная частота CPU:" AutoSize=1 Alignment=1 } Add(Label,8153165,161,126) { Left=5 Top=150 Width=220 Height=20 Font=[MS Sans Serif,10,1,8388608,1] Caption="Сокет CPU:" AutoSize=1 Alignment=1 } Add(ArrayRW,4968581,315,399) { Point(Count) link(onRead,10583997:doWork3,[(359,405)(359,331)(263,331)]) link(Array,12582439:Var2,[]) } Add(GetDataEx,12582439,308,364) { link(Data,12524174:IdArray,[]) } Add(LineBreak,7805779,245,399) { Caption="Read" link(Out,4968581:doRead,[]) Primary=[317701,427,-147] } Add(HubEx,10583997,259,238) { link(onEvent,12524174:doInfo,[]) } Add(Hub,14983151,504,392) { OutCount=15 link(onEvent1,14040014:doText,[]) link(onEvent2,9305742:doText,[]) link(onEvent3,3075365:doText,[]) link(onEvent4,6481346:doText,[]) link(onEvent5,6735970:doText,[]) link(onEvent6,9301907:doText,[]) link(onEvent7,15304430:doText,[]) link(onEvent8,4447297:doText,[]) link(onEvent9,16250058:doText,[]) link(onEvent10,8830919:doText,[]) link(onEvent11,742618:doText,[]) link(onEvent12,6175214:doText,[]) link(onEvent13,10188953:doText,[]) link(onEvent14,4688492:doText,[]) link(onEvent15,6066382:doText,[]) } Add(Label,3075365,595,406) { Left=225 Top=95 Width=310 Height=20 Font=[MS Sans Serif,10,1,128,1] Caption="" AutoSize=1 Alignment=2 link(Text,12524174:Description,[(601,342)(314,342)]) } Add(GetDataEx,4443739,287,280) { link(Data,12524174:DeviceID,[]) } Add(GetDataEx,16599487,294,294) { link(Data,12524174:Name,[]) } Add(Label,6481346,602,413) { Left=225 Top=120 Width=310 Height=20 Font=[MS Sans Serif,10,1,128,1] Caption="" AutoSize=1 Alignment=2 link(Text,12524174:Manufacturer,[(608,345)(328,345)]) } Add(Label,6735970,609,420) { Left=225 Top=150 Width=310 Height=20 Font=[MS Sans Serif,10,1,128,1] Caption="" AutoSize=1 Alignment=2 link(Text,12524174:SocketDesignation,[(615,348)(335,348)]) } Add(Label,9301907,616,427) { Left=225 Top=180 Width=310 Height=20 Font=[MS Sans Serif,10,1,128,1] Caption="" AutoSize=1 Alignment=2 link(Text,12524174:ProcessorId,[(622,352)(342,352)]) } Add(Label,15304430,623,434) { Left=225 Top=210 Width=310 Height=20 Font=[MS Sans Serif,10,1,128,1] Caption="" AutoSize=1 Alignment=2 link(Text,12524174:MaxClockSpeed,[(629,356)(349,356)]) } Add(Label,4447297,630,441) { Left=225 Top=235 Width=310 Height=20 Font=[MS Sans Serif,10,1,128,1] Caption="" AutoSize=1 Alignment=2 link(Text,12524174:ExtClock,[(636,359)(356,359)]) } Add(Label,16250058,637,448) { Left=225 Top=265 Width=310 Height=20 Font=[MS Sans Serif,10,1,128,1] Caption="" AutoSize=1 Alignment=2 link(Text,12524174:Version,[(643,362)(363,362)]) } Add(Label,8830919,644,455) { Left=225 Top=290 Width=310 Height=20 Font=[MS Sans Serif,10,1,128,1] Caption="" AutoSize=1 Alignment=2 link(Text,12524174:Architecture,[(650,366)(370,366)]) } Add(FormatStr,8936651,504,245) { Mask="%1 %2" link(onFString,6494590:doAdd,[]) link(Str1,4443739:Var2,[(510,233)(405,233)(405,305)(300,305)]) link(Str2,16599487:Var2,[(517,233)(412,233)(412,319)(307,319)]) } Add(Label,7157597,161,126) { Left=5 Top=395 Width=220 Height=20 Font=[MS Sans Serif,10,1,8388608,1] Caption="Размер кэша L2 CPU:" AutoSize=1 Alignment=1 } Add(Label,15001925,168,133) { Left=5 Top=420 Width=220 Height=20 Font=[MS Sans Serif,10,1,8388608,1] Caption="Частота кэша L2 CPU:" AutoSize=1 Alignment=1 } Add(Label,3161434,175,140) { Left=5 Top=320 Width=220 Height=20 Font=[MS Sans Serif,10,1,8388608,1] Caption="Состояние CPU:" AutoSize=1 Alignment=1 } Add(Label,16375529,182,147) { Left=5 Top=345 Width=220 Height=20 Font=[MS Sans Serif,10,1,8388608,1] Caption="Напряжение питания CPU:" AutoSize=1 Alignment=1 } Add(Label,3809446,189,154) { Left=5 Top=370 Width=220 Height=20 Font=[MS Sans Serif,10,1,8388608,1] Caption="Статус CPU:" AutoSize=1 Alignment=1 } Add(Label,742618,651,462) { Left=225 Top=320 Width=310 Height=20 Font=[MS Sans Serif,10,1,128,1] Caption="" AutoSize=1 Alignment=2 link(Text,12524174:Availability,[(657,370)(377,370)]) } Add(Label,6175214,658,469) { Left=225 Top=345 Width=310 Height=20 Font=[MS Sans Serif,10,1,128,1] Caption="" AutoSize=1 Alignment=2 link(Text,12524174:CurrentVoltage,[(664,373)(384,373)]) } Add(Label,10188953,665,476) { Left=225 Top=370 Width=310 Height=20 Font=[MS Sans Serif,10,1,128,1] Caption="" AutoSize=1 Alignment=2 link(Text,12524174:Status,[(671,376)(391,376)]) } Add(Label,4688492,672,483) { Left=225 Top=395 Width=310 Height=20 Font=[MS Sans Serif,10,1,128,1] Caption="" AutoSize=1 Alignment=2 link(Text,12524174:L2CacheSize,[(678,380)(398,380)]) } Add(Label,6066382,679,490) { Left=225 Top=420 Width=310 Height=20 Font=[MS Sans Serif,10,1,128,1] Caption="" AutoSize=1 Alignment=2 link(Text,12524174:L2CacheSpeed,[(685,384)(405,384)]) }