Вверх ↑
Этот топик читают: Гость
Этот топик был перемещен из раздела "Помощь по среде"
Ответов: 632
Рейтинг: 4
#61: 2018-08-19 18:00:41 ЛС | профиль | цитата

Add(MainForm,2953706,21,105)
{
Width=528
}
Add(Image,15357110,490,-7)
{
Left=20
Top=20
Width=245
Height=190
ViewStyle=1
Picture=[ZIPEE02020078DAED9D4D8F2447118667C6BBAC908D40C21237847C614142C8171F38DA074EDCB8F367F81508FF020E20100871B20C161237906C0E60216461D9E08FF5EE4C7F5475555251D5D91B13139119595DDD533DF386773C3DDD55D5F1546665466665C5FBFA8F3EBBB838237BADFB79DCFDFCAEFBF96DF7737EF6ADFEFDDF6F3FE7163A5BAD56E1FCFC3CB46D1BA2354D132CBBB8B8089BCD26C47DC9F8BEDCE8B8D1689BAAAA6E6C4B7FD3F1B6EEEC2C7E47FCCDBF871F57F397F6A9EB7AE76FB41256DAC662E53E4956FACC628D9F6BACE4AFC59AF3D7629565C3F79565C35965D91C9A951FB784D55B0F6130180C0683C16EC32896A1D825C62FA9F8558B65683FF91EED17F78DBF699BB89DF65D727FDA366EC78F1FDFB38E911A2344562D1E93FE5A719BC54AEF4FCD1A8F6795CD1856AD6CF6659565E365D5CEFF3EAC31E6F67069DF17E375CF3513C7167CFF78CCABABAB1B1CB4BD366688BE68E793EF1B7D8BC78DEFA5CE0B67A5ED2D56F237656358E5B9E4ACB9B2B1587366B1722B618DFE95B2C6634CCDCADB15FE5A3B5E6ADC29C7B8B16ED2BEA9F6C2338E8DC75AAFD7669B983BF772FB389ED758F9F6DAF9B25853EDDB58D65CD958ACFC73C91AB7D35865FDF2B292BF635869BB31AC721BEBFBE81A209F340E7A8FF3F23E8CCFABA5EA7B3C1FB18D582E976ADD92FD82D68FD2BEFCFBB57DF9F9B5B6B158ADD8C4F2D7AA9B9CD53AF73956EE8755C73456D9C77A59E9FD31ACF17529AB36E7E761E54CA9F885B6B9BCBC54DF4FB5D1966FFCDA9371632AC6E5B6582C76F19816AF6AFEA6E228AB6F913CD6F9B1FC8DEF93BF166BCE2CD66856D958ACDA3D00D90E6BACB93A6DB1C6EF2E658DBF4B59797DB65873F54BFA1CF7F730C87AA5B511567B2AFFF6F63BB1EF89AF3DFB79597331BAC51A8FABB1CA764CB60B299F2D564FBB3125AB3CC75ED65CFC61B1F2EF4CCD036875C733264CD56F39FE2B3936EF0F65BB3FF69853B0E6FCDDC72F8D75EC3163AC7B2C564F1B67B56553B3D2EF478F1E65E757A2D17D513E06A658CAE279F8F0A15AC779DC12F795F75B691CC17F73237FE367DA77C7F10B3F6E1C0370D65C798E618DFE6AACF1338D95BED7628D9FE5E6BE242BF96BB192BF162BED3F8695B7F725AC719F52D6383EB058794C37E63AF6EC1BF7D3DA6F2DFECD8DC5BC7E8E65B5E64AF761B5627DCD4FCEEAFDBE7DFCBD1D563647DFBD6E362DFD7F32563E7EB5C6537C0ECC9A1F93EF69739FBC4DD0DA674FBD8EFE5AEB67F8184FCE6D72D65C9959AC5A1FE9618D6D90C66A8DFDF7612D291BCE9A1B7B59AC5A7C9E66EDB6D9B47DFDAEFBD7C37B5ED6D45C85B69FB6BDA7DE5936665F1967C5F295FD97E6AFBC96E37CA267CE7D5FD694593EECC32AED3659B5D822C5DA5F091BFA57F5F579D5AE87BF9DACA9EF9173F7DA76BCCDB2EE5768ED9A1CEBCA39A6DC3823EE1BC7C0DA1825C72EE79152F764BCACDA7BFBB2722E6BEC64958DC59A2B1B8B35D75E5BAC3CB6F7B056DDEEDF7EE537E1C58B267CEDA5BF87C5F27968E261B5EA210C769B76F5A41B2B7EF5B36E0CB80CE7679BF0C9A7D7426E18EC34AD6B5A5FFAFA3FC383079BF0C2838FC2A74FFB4005E70576D25675F5FAAA0B59FEF3EF102EFFDB35D50D45D9D334D8718CC2E313EF5882F6CD6DEB9993D3E2B4B8F62EFEE6EB4172FE6A7320F167ECB889B3A6D66FE4D6D159AC9CB98455F333FEC86D4BC6886358A5BF5E566DEED95B0F2DD65216199FC76DADE36A6B35695F6DBE53DB37AEF52AAD2BB96B2AC7AA8D4572DB6A6B35BDACF1F853B2CAB2F1B25ACF2BE658F97CDF6DB3CABA2AD7EDA5DA61BEBEDC330EE56B8AC7D4156BFCEDB9CF615D97635873FE5AACB9EF989A55AE09F2B2C6EF2965F5CE4778D6BCEDCB4A46F724BD7333B4ADC52C99F83DD4B88FB6165B6E6B71C43E2C6E9B2A27EA9BA2BFF27B3C738474EC31ACBCFE4B5679BF5BFA6BB1CAB93F2F2BAF7BB9B29982552B370FAB2C1B2FABDC8ED761EB5E7CEA1A95F7922C3F643CABCDC5C67DB5D8D76AB74AFD3D26ABD6DECA7A712CD692711567CDB5EF73614DDDD3F4F493BC6FE2EB7972CF45F0BE49BBD7C0D71449A6D4BD8118035AE79D3E8FE392F81DDE98C0C39A5B5368B15ACF90467F3DD7BF357ED358737DAFC5CAB72961E5317609AB8C61BCACB26CE4F7E49E8BB0EA83CC4BA2AD318ADB69F7D2E83A8B7D75C9B5513267C3FD94AC56ACA69D0FCEAA9D4BF95C9AC62ACBD1CB9A2B1B8B951F53F337F7FCC0B158B9EF25AC9E717DE4B4EA8BA79DB3E21DCF1A8EDC9C93B58ED6F2577B664D1B075AAC1E5EAB0F1DC31AB7D158F96753B196948D9735171B4FCD9AAA83F25925AD6D4E5D73FC9ACDC551DAEBD4F529FB4AEB9C7BEBA0F65CD618D69CBF296E6F0CC4FD96CF57A6FC956DE931593D732853B24A7F73CFA06931517C5E586BFB732C72FE54E675F3AC378CF1147FBEDEF2575E33DAF3A93956AB9FF3CE696AAC56BF9763CDF96BB16AEB953CACBC5E97B0C6B9BB52566BAD548ED57B6F21B5BE5CF6597C3D792E5F89D657F23C20DAF9CBE57548AD2FA77DE37A358B3B956F52B61792D5BBD65EB2C6E36BAC9E67B5ACB2B15873CF6158ACB16E96B26AEDB8873555BE53B1C26030180C06831DD3783EF0DCF897EE5FF2F999543C4379BAB5184D1BB76AF9BFADE746A2BFB97C6AD15F3EB6F5B2469F4A59B53851C693560EFB31ACFC7B246BCE5F8B35375F67B1F2B15E09AB2C1B2F2B9FCBB0EECD782CD63559574B9FBD29B99F96ABB7DE79A431BE4ECD9ABA3E72F71CC6B096D814ACDE71FD54AC9E7BAAC83B799D157927CB59E79477B2F43E82DC97C713FBE87B580CB93CD7395E2D6F923767D61856EFBA48CD5F8B35573616AB5CF7EA65953ECC9555968D5587AC9C7BF29A2FCDE368F579B97E8CE761E5E525D9B4BC89DC5FAD8C72ACBC0CBCFD7B8ED5B34EBE9455968D952FB384D5C33B0756CF9A5AE49DF4B322EFA4CE8ABC933E43DE49E49D1CCBAAD5C1DCB336D618D1B396CCCA039FBA979ABB475AFA3EF7D7335E4FE55D4EC55625AC9E329892D59AAFD0FCF5B2E6629D5C9B37156B9CAB90FE5A6B04A58FB4AFA665909BE7E275C58ACBF9783DA521A2F92BD7C86BC7C8AD8794C659537DBAB6163D375FC6CBA294559E677E0C798D7859E3731BC762D5EAB7B71E5AAC64C83B69D765E49D3C64DEC9A096CD9479274B6223795DC93555DC07792DE7E624B57EDCFBECBAF7B8DA5AD7A958793F54EAAFC5EAC963981B4768FECE85B5A41E7A58E3750A7D74FDFC411F1DFAE830180C0683C160630DFAE8D7F7833E7A39AB77EC077DF4A05E3BD047BFEE2FF4D157C9760D79277DAC397F2D564F7F89BC93D3B04A3FA18F0E7D74E8A3431F5DB2421F7D5EFAE8BCAF2D797627757DC9B185A75E69E78FAFA9E2FBE5F29159BEF3DC74FDEBDD17FA58ADF3E779DED2D3F669F1C354ACA9F1B1C5E665D5F2CB1C9235178FDC97BC93AD60ADB7759A7E3A2F4245157BD3B1D60DF24E86D3CE3B097DF4FED3AE4E6F7ACD1EAAEBF51EACD047873EBA8CCB4AC6625E3F73AC74F62A1683D4CF37843EFA91583DB1DC14ACF725EFE4AEAF6F87F88302928A58AB95D9CF21EFA4CD3AD7BC9332F6D7EAE6189B8B3EBADA4AD45D1D5E7563EFCDAA6BB7EB3E167952431F7DDF722E6195D717F4D1CBF5D103FDBD1D2BD2EBF0C777C2B28BD53E7EF09510DEFA53A89A7A08465AE8A397B2F2D8BE84D5A353A3B15AF5F05E5A3BD4E905B5C96D1D7EF1DDEF87E6E23CFCEFEC3CBCFDF87BA10E30D86959D7326CDBE9EEDFBAEAE740280679EB95C721BCFD4ED7102DFACF2A9C2AD889D56BD6910DF37AFD7B553F13D27FDE0E1ADDC80E7EDA769FF4D1EBC573D638B757D3BD218A4B420CBA45FD5758A18F0E7DF459E9A3B7CFEBF355B5DEB5DB7D356EE2E76D08A1CDCE2FA5FC1DC31A8F0F7DF46958EF53DEC910D782C4F91F1AFBB7CF638E660256E49D3C1EAB2C1BB93DF4D1F5EF853E7A19AB566ED047873E3AF4D1A18F0E7DF4EBE337E8A3DB86BC93C19C87C86D83BC93F3CA3B297D853E3AF4D1A18F0E7D74CDDF92F9252B06D2DA54E8A397EBA323EFE434ACC83B59CE5A520F917712792753633CE49D84C16030180C063B9C411F5D1F9B401FBD8C95C7BFD047873E7A8A05FAE8362BF4D1A18F7EDFF4D1651F82BC93C83B7957F24E421F5D6F13A08F3E6F56E8A3431FFD18ACD047F7D949E9A3B75BD6B6A2747FFD1BED266C1F29DB6C13A4B5BB6D737D14F4D1F76345DEC969581F3D1AE6CDD6F5A05BB1AA3B1F283D5A68FA5C3B94CD72BD79D63F137C76F682EA2FF24E4E977712FAE853E9A3B77DD68605AD7BA7E6B96987E7DA69F386BE77B56BB3E5F3EED047873E3AF7774EFAE8CB2FB6E3F2EE57D37FB4EC1F04DE54C3F3C05DAFDDB5E5DB6D56D047D7EC10FAE87CBFBB9A77D23BAE1FC74AC7596FDBE2D51043F7E7F883EEE7CF813294ACEA6D9D6FA763D5EA06F24EDE9C3FB9EB792753F764BCACDA7B7DBABFCD104FEF52488537C362F98DEECF17BBD7BF0E434EA9D0E76DB57C45DE493FAB550F61D3D92E47EBF60F52FDF9E0C3D7C262D38D112FCFC2871FFEB86FAB9BAE2D478E34D829D5EBBE2DA378A4A1888432A3FD357CFED90FC2D3F5CBDDEB7743BD6BC761B053AAD7ED90A3B5FF63BDCB8D36E4B2AC777FD401CF751CAD5CA08F7E6DBF52CD70D25BA2C9109AF7D8CDAB51BB5D0F4DF4D3665BAF1BAAE3EB2256E8A397B1C6F91DE8A3DF642DD547EF55C4B66D33ED5B51FDDDACC23069BDEEAA3C1DB7DB77F945AFF961F9ABB1E6CA06FAE8D04797E3E6A9F4D1A95ED3DC75A8ABBE6E2F36C3A4DEAA6DC272770F7D8846B48123F4D1A7652543DE49FD7B9177B28C552BB7DBCA3B29FD873E3AF4D1A18F7EF35C68E383B9EBA397B25AE70FFAE8D047EFE70B8EAC8F2E59AD3AAD9D0FE8A31F8ED5D31FA6AE95D4580D7927F576C77B8E9177725E792779BF721FF5D14BAED37D59AD585FF313FAE8D3B3DE177DF414ABD5CF411FDD669DAB3E7AEABAB5C605A9FCE8A9BE92DF5FD1CE5F2EAF43EABAA57DE37A358B3BF71C041F5348566F9BA28D9D2D56CFB35A56D958ACB9FECD628D75B39455B6D15ED654F94EC50A83C16030180C764C43DE493DEE44DEC932563ED6BBEDBC93F7491F5DD3121CC30A7D74E8A3CF4A1FBD803537BF94F2770C6B3C3EF4D1A761BD4FFAE892B544331CFAE8F363956563D521E49D44DEC9BB927712FAE8D3B2421F1DFAE8D047BFEEAFE7FAB7C66FD047B70DFAE8C19C87C86D037DF479E9A323EFE4547927A7CDC5E86595E7197927A18F9E8B772CD69CBF25F34B560CA4B5A9D047873E3AF4D1A18F0E7D74FDFC411F1DFAE830180C0683C160630D7927833A2EB7E2366F2EC629589177B28C35C6DCC83B7993B534EFA4FCFE5256E49D9C9E15FAE83759A18F5ECE0A7D74E8A397B0723FA08FEED747E7DB20EF24F24EDEA5BC93D047F7B3421F5D67853EBACF4E4A1F3DE89AE1A57E411F1DFAE873D247B734C3396B89663867853EBACE9AD247E7F389C83B999F2B45DEC9E95965D94CC50A7D74DD4AF4D13DAC259AE1D047873EFA3CF4D1F356A219EE65D5EA06F4D16FCEDD431F7DA43EFA9EAC9C0BFAE8D04787C1603018ECAED87DCC748EBC93772FEFE4BAFB79BA5A86CB75B5ADD3ED20F7BBF43FCF89BC93C83B29FD1DC31A8F3F052BBDEABFB169FBD7F57AD5EB5757E1FEE59DE4F321D0474FB3E6FCB55873DF31256BD874EF91603B1DA66AFA367B152A971FD0474FCF25421FFD16F5D137755875EDF57BDDCB7786A6BB6BB35BB36CEE9A3E3AF24E4ECB3A97BC936DDD8437BBDF0FC332BCD4FDFEA91840DEF5BC935A5F0B7DF4D3D7475FD46DF8C9E593F0A5AE32D32AA53756CF42B8BCD977401F1DFAE891F514F4D1C9FED2FDBC5E5D86C76113FEB09D16D1AE6DE8A3FBAE15D9AF401FFD36F4D1DB6194D81D6245C3471A46B6D5A8B239457D74E49DBC9B79272996A6D9EBA6DD84C5A61EEA79BB3E28EB1CF34EA6E277E8A39F9E3E7AC3EB1B0520D45E431FDD2C23E8A3CF5F1F3DB4C3FDC5CDBA1E62EA66A8E7CF9CACD04787CDD51A36AD879286C16030D89C0DFAE87ADC097DF432563ED6BB6D7D746BDC6AD5176DFD4FE9B337253A6EB97AEB9D471AE3EBD4ACA9EB2377CF610C6B513C3E01AB775C3F15AB278728F24E5E6745DEC972D639E59D843E3AF4D1B5E3421F3DDD67411F1DFAE88762F5ACA945DE493F2BF24EEAAC73CA3B097DF47256E8A3431F1DFAE8D047CFB17AFA8212D6385721FD853EFA4D833EFAE1580FA18F4E3645DE495A6B436B7C6B7A7BFBF36C7169D657E49DF4CD9122EFA4CDEA592FB88F3E7AFF103F3DEFBCD9E6BDE8DEE89FEB6F6AE8A317F80B7DF479E9A30F8B7DB73FCF1FD708E76717D7FC813E3AF4D14F4A1FBD1DDA66BAAA296DC53A7463D670985CBB30D831EDAA8B3CE8B98CF7C2DFC2AB1FBC167E1E7ED6D5F3154E0CEC646D15FAA42B6119BE08AFBEFB9D70D6FDF7F29397C347E1639C1CD8ADDA3EFAE8CBB6EE13C27DDED5EBC79F7CB3AFD72FB65F0EFF0AEF431F1DFAE85956EDFCCF421FBDDB65B9A9FAE7F8DF0FFF086FBCFBC3F0ABF0CBAEAA3FCF91047D74E8A35BBE1D421F7D8ABC9375B3DCCEF57563DD86AAF972A8EC8D5D2F917732DDAE4EC1AAE552F2F87157F24E723FC7E8A3D35C485D0D137DDDCBB0084F87B6BABD5E87A08F0E7DF453D247DFB434765CED1E82AEC2F07C3FF4D1A18FEE613DA43EFA5E79272B0A43D66149F996BB0A5D0FD323C83B3922E6992AEF648E157927917752B29E42DE49397E49D5F7BB987712FAE8D3B2421F1DFAE8322E2B198B79FD843EFAFDD5474F8D5979BF8FBC93A79377523B6E7D4FF34ECAD85FAB9B630CFAE8E9B132F4D1A18F2EE70DA18F0E7DF4D27936180C0683C160B0431AF4D1EF9E3EBAA5195E32463C657DF4FF034039A556]
Point(ImageWidth)
Point(ImageHeight)
link(onClick,2404590:doEvent1,[(534,-1)])
}
Add(Img_GetPoint,11983026,511,98)
{
link(onGetPixel,14226082:doCompare,[])
link(Bitmap,15357110:ImageBitmap,[(517,82)(496,82)])
link(X,13852486:Var2,[])
link(Y,10681913:Var2,[])
}
Add(CounterEx,12210218,336,105)
{
Default=-1
Point(onThroughMax)
Point(doMax)
Point(doReset)
link(onNext,9390497:doEvent2,[(411,111)(411,146)(177,146)(177,181)])
link(onThroughMax,1682784:doData,[(370,118)(370,223)(392,223)(392,209)])
}
Add(For,15099746,301,28)
{
link(onEvent,11983026:doGetPixel,[(338,34)(338,104)])
link(onStop,12210218:doNext,[(335,41)(335,111)])
link(End,8819815:Var,[])
}
Add(DoData,1279098,140,182)
{
link(onEventData,12210218:doMax,[(212,188)(212,118)])
link(Data,48228:Var,[])
}
Add(LineBreak,13599866,504,42)
{
Type=1
link(Data,15357110:ImageHeight,[])
Primary=[48228,-364,112]
}
Add(Hub,14479228,84,147)
{
OutCount=4
link(onEvent1,771991:In,[])
link(onEvent2,1279098:doData,[(119,160)(119,188)])
link(onEvent3,4612513:In,[])
link(onEvent4,9390497:doEvent1,[])
}
Add(LineBreak,2162135,294,119)
{
link(Out,12210218:doReset,[])
Primary=[771991,-182,28]
}
Add(IndexToChanel,10424704,210,168)
{
Point(Index)
link(onEvent2,15099746:doFor,[(257,181)(257,34)])
link(Index,5711837:Value,[(216,146)(223,146)])
}
Add(Memory,5711837,217,91)
{
Default=Integer(1)
}
Add(LineBreak,6702138,168,98)
{
link(Out,5711837:doClear,[])
Primary=[4612513,-56,63]
}
Add(DoData,1682784,539,203)
{
Data=Integer(0)
link(onEventData,12731664:In,[])
}
Add(LineBreak,5086405,182,98)
{
link(Out,5711837:doValue,[(214,104)(214,97)])
Primary=[12731664,399,105]
}
Add(Hub,9390497,189,168)
{
InCount=2
OutCount=1
link(onEvent1,10424704:doEvent,[])
}
Add(LineBreak,5228478,497,42)
{
Type=1
link(Data,15357110:ImageWidth,[])
Primary=[8819815,-189,-42]
}
Add(LineBreak,4904244,301,77)
{
Type=1
link(Data,15099746:Position,[])
Primary=[3426260,182,-14]
}
Add(If_else,14226082,581,98)
{
Op2=String(65788)
link(onTrue,3413128:doStop,[(618,104)(618,27)])
}
Add(TimeCounter,3413128,623,14)
{
link(onStop,6275430:doString,[(663,27)(663,104)])
}
Add(Hub,2404590,553,7)
{
link(onEvent1,3413128:doStart,[(588,13)(588,20)])
link(onEvent2,14479228:doEvent1,[(579,20)(579,86)(72,86)(72,153)])
}
Add(FormatStr,6275430,672,98)
{
DataCount=3
Mask="65788(красный пиксиль) x-%1 y-%2 время-%3 миллисекунд"
link(onFString,334043:doMessage,[])
link(Str1,13852486:Var3,[(678,89)])
link(Str2,10681913:Var3,[(685,89)])
}
Add(GetDataEx,13852486,518,84)
{
link(Data,3426260:Var,[(524,88)(489,88)])
}
Add(GetDataEx,10681913,525,84)
{
link(Data,12210218:Count,[(531,86)(419,86)(419,149)(342,149)])
}
Add(Message,334043,728,98)
{
Caption="Готова!"
}

У меня за 1443 миллисекунд ищет красный пиксель
карма: 0

0
Ответов: 5227
Рейтинг: 588
#62: 2018-08-20 07:19:34 ЛС | профиль | цитата
Serfer78, Vadimluk1, можно увеличить как минимум в 1000 раз
пример в прищепке
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 5227
Рейтинг: 588
#63: 2018-08-20 09:56:06 ЛС | профиль | цитата
В прошлой схеме допущены ошибки, поправил и перезалил архив (в прищепке).

Ну и наконец ReplacePixels http://forum.hiasm.com/getfile/38448
Возможно пригодится тем кто любит менять фон приложения...

з.ы не стоит благодарностей, жмоты

Редактировалось 1 раз(а), последний 2018-08-20 09:58:36
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
1
Голосовали:Леонид
Главный модератор
Ответов: 2997
Рейтинг: 395
#64: 2018-08-20 10:00:20 ЛС | профиль | цитата
andrestudio писал(а):
з.ы не стоит благодарностей, жмоты

andrestudio, Не надоело хамить на весь форум?
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Ответов: 5227
Рейтинг: 588
#65: 2018-08-20 10:09:24 ЛС | профиль | цитата
Nic, это чувство юмора такое у меня
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
65
Сообщение
...
Прикрепленные файлы
(файлы не залиты)