Вверх ↑
Этот топик читают: Гость
Ответов: 9
Рейтинг: -1
#1: 2021-03-10 19:45:27 ЛС | профиль | цитата
Нет вроде проблем, открытие файлов, строка на файл в список строк ложиться, выбрал строку - файл открылся... Но мне хотелось-бы что-бы в списке строк был не весь адрес к файлу, а только его короткое название, разделяю перед списком, в списке всё как надо только имя, но теперь не передать всего пути через выбор стоки и файл естественно не открывается... Помогите, подскажите как это возможно сделать???
карма: -1

0
vip
#1.1контекстная реклама от партнеров
Ответов: 2193
Рейтинг: 673
#2: 2021-03-10 20:32:41 ЛС | профиль | цитата
Как вариант:
Add(MainForm,2953706,259,119)
{
Width=649
Height=502
Position=1
}
Add(ListBox,7205519,413,182)
{
Top=30
Width=640
Height=415
link(onClick,4434697:doGetString,[])
}
Add(StrList,4434697,455,161)
{
Point(doGetString)
Point(onGetString)
link(onGetString,566937:doText,[])
}
Add(Button,13670513,259,175)
{
Top=5
Width=135
Caption="Добавить"
link(onClick,4204658:doExecute,[])
}
Add(Hub,12496917,343,175)
{
link(onEvent1,4434697:doAdd,[(367,181)(367,167)])
link(onEvent2,12138498:doPart,[])
}
Add(Label,566937,497,168)
{
Top=450
Width=630
}
Add(ODialog,4204658,301,175)
{
link(onExecute,12496917:doEvent1,[])
}
Add(FilePartElm,12138498,371,182)
{
Mode=2
link(onPart,7205519:doAdd,[])
}
В одном списке хранятся только названия файлов, во втором полный путь. При клике на строке названия файла, по её индексу получаем строку с тем же индексом из второго списка полного пути к файлу.

Редактировалось 1 раз(а), последний 2021-03-10 20:36:16
карма: 10

0
Ответов: 667
Рейтинг: 140
#3: 2021-03-10 22:19:32 ЛС | профиль | цитата
Можно использовать MTStrTbl

Add(MainForm,15498136,280,77)
{
Width=649
Height=502
Position=1
}
Add(Button,13670513,280,133)
{
Top=5
Width=135
Caption="Добавить"
link(onClick,4204658:doExecute,[])
}
Add(Hub,12496917,364,133)
{
link(onEvent1,12138498:doPart,[(389,139)(389,104)])
link(onEvent2,5534194:doAdd,[])
}
Add(Label,566937,427,252)
{
Top=450
Width=630
}
Add(ODialog,4204658,322,133)
{
link(onExecute,12496917:doEvent1,[])
}
Add(FilePartElm,12138498,406,98)
{
Mode=2
Point(Part)
}
Add(MTStrTbl,7149284,308,245)
{
Top=30
Width=630
Height=410
Name="asd"
Columns=#13:Список файлов|
ColumnWidth=600
link(onClick,2829462:doSeparateMT,[])
}
Add(MST_RowAction,11176836,455,140)
{
MSTControl="asd"
}
Add(MT_Add,5534194,406,140)
{
InputMT=1
link(onAdd,11176836:doRowAction,[])
link(Data,12138498:Part,[])
}
Add(MT_MultiData,2829462,371,245)
{
Point(Data)
link(onData2,566937:doText,[])
link(Data,7149284:Select,[(377,236)(363,236)(363,285)(314,285)])
}

карма: 14

0
Ответов: 2059
Рейтинг: 131
#4: 2021-03-10 23:23:41 ЛС | профиль | цитата
А я думал что так надо https://ru.wikipedia.org/wiki/M3U
Если плей лист не M3U, то и Волга не река это просто список путей не совместимый с другими шарманками, а не плей лист. Название легко выделить из долгого, тяжёлого и длинного пути, и показывать только его, а остальное всё в памяти.

Редактировалось 11 раз(а), последний 2021-03-11 05:54:23
карма: 6

0
Ответов: 9
Рейтинг: -1
#5: 2021-03-13 21:11:51 ЛС | профиль | цитата
Gunta писал(а):
Можно использовать MTStrTbl

Add(MainForm,15498136,280,77)
{
Width=649
Height=502
Position=1
}
Add(Button,13670513,280,133)
{
Top=5
Width=135
Caption="Добавить"
link(onClick,4204658:doExecute,[])
}
Add(Hub,12496917,364,133)
{
link(onEvent1,12138498:doPart,[(389,139)(389,104)])
link(onEvent2,5534194:doAdd,[])
}
Add(Label,566937,427,252)
{
Top=450
Width=630
}
Add(ODialog,4204658,322,133)
{
link(onExecute,12496917:doEvent1,[])
}
Add(FilePartElm,12138498,406,98)
{
Mode=2
Point(Part)
}
Add(MTStrTbl,7149284,308,245)
{
Top=30
Width=630
Height=410
Name="asd"
Columns=#13:Список файлов
ColumnWidth=600
link(onClick,2829462:doSeparateMT,[])
}
Add(MST_RowAction,11176836,455,140)
{
MSTControl="asd"
}
Add(MT_Add,5534194,406,140)
{
InputMT=1
link(onAdd,11176836:doRowAction,[])
link(Data,12138498art,[])
}
Add(MT_MultiData,2829462,371,245)
{
Point(Data)
link(onData2,566937:doText,[])
link(Data,7149284:Select,[(377,236)(363,236)(363,285)(314,285)])
}

|
Огромное спасибо! ! ! Всё оказалось гораздо проще... Выбрал вариант с МТ потоками и всё стало ясно... Может ещё поможете? Проблема такая - визулизация канала, поток создан из URL, имеет имя и канал который и указывается в визулизаторе, как мне создать в этой-же программе(не одновременно) другой поток из файла что-бы в одном и том-же визулизаторе он работал, вообще это возможно, или по любому нужен второй визулизатор так как имя канала должно быть другим(указывал одно и то-же не работает один из каналов)???
карма: -1

0
Ответов: 2059
Рейтинг: 131
#6: 2021-03-14 00:58:18 ЛС | профиль | цитата

Add(MainForm,2953706,21,105)
{
Width=532
Point(Handle)
Point(PHandle)
link(onCreate,4252681:doInit,[])
}
Add(ListBox,16498836,112,49)
{
Left=80
Top=15
Width=190
Height=175
Strings=#53:http://broadcast.infomaniak.ch/energy80s-high.mp3.m3u|53:http://broadcast.infomaniak.ch/energy90s-high.mp3.m3u|41:http://fantasyradioru.no-ip.biz:8002/live|0:|
DataType=1
Point(onSelect)
link(onClick,3530702:doEvent1,[])
}
Add(Button,15864756,77,210)
{
Left=10
Top=15
link(onClick,14016307:doExecute,[])
}
Add(ODialog,14016307,140,210)
{
link(onExecute,821212:doEvent1,[])
}
Add(BASS_Init,4252681,98,119)
{
}
Add(BASS_ChannelPlay,9406897,315,105)
{
Channel="InetStream"
link(onPlay,1539119:doEvent1,[(370,111)(370,118)])
}
Add(BASS_ChannelEnumTags,14917979,427,119)
{
Channel="InetStream"
Type=5
link(onEnumTags,5316945:doCharset,[(471,125)(471,79)(254,79)(254,48)])
}
Add(Memo,5684982,336,42)
{
Left=315
Top=20
Width=180
Height=170
}
Add(Hub,1539119,378,112)
{
OutCount=3
link(onEvent1,5684982:doClear,[(404,118)(404,90)(324,90)(324,55)])
link(onEvent2,14917979:doEnumTags,[])
}
Add(Timer,9764972,378,259)
{
Interval=30
link(onTimer,9799002:doRefresh,[])
}
Add(PaintBox,9799002,434,259)
{
@Color=14473430
Left=177
Top=222
Width=180
Height=26
Ctl3D=0
WinStyle=1
Name="Индикатор"
Hint="Индикатор"
Point(onMouseDown)
Point(onDblClick)
Point(onMouseLeave)
Point(onMouseUp)
Point(MouseY)
link(onBeforeDraw,6990272:doEvent,[])
}
Add(BASS_ChannelVisibleSpectrum,798923,616,259)
{
SoundStream="InetStream"
Width=1
Height=22
Pen=3024677
Peak=15780518
Mode=1
LineFallOff=2
link(WindowsHandle,1755217:Var3,[(622,247)(584,247)(584,309)])
link(BackBitmap,14816540:Var2,[])
}
Add(Bitmap,10749760,623,196)
{
@Color=14473430
Picture=[ZIP0E37000078DAA59A5777224B96857B9E67AD7998A759F30BFABABAA552C92283BCF7421E098440203CC22304C820E4BD776554BEAEEDEE99F929F37366479CCC20305557B7A7D6A7870232E29CBD779E24536AECF9B78ABFF07FE5F8F92B7EFE8E9FFFC4CFBFFCE53FF8EBFF8B37FEFD5FE947FD37DCDDD4D756D7DDACE968AC6CAD2F6BAD7D0EDAEACABE427B3D475B9E47474305E86CA814743556319A8AD3DD5C4DF4346B406F4B4D96D65A02B515D2DFAE30D05EFF283AB48F61B0B341A0BCF8D5654519458B04A20B05B53BEA17080564B212356691551590E0590BEACB04B25FE4A94C4B6D69969A6732CD9A1280D7B16033FECB5E2C250AD769AB93C0A62AD948682B00AB162DE452180319211143CD435F5B3EFD0803C1ECC8E1915E0F7535FE73C869C98F4D3194C244C11CD1487E545A6B7BA49CC88121D10AF55422C105972123647714B86B45B2C1BD26EBBF88A6A449F30C346B4A055F0A0903215469AB4731C82A6AABCCA7414149486335D1DDA46134D714D2D392235A5F6B9D425B3DD1DFAE150C743410839D8D8F61A8AB89287CE50F5F7C0CA21E40158AB27368ADCB0D466D11299A34422E39154252061719CA9305328A3BB5C5F320BB4C90FB8CEA92421AAB9F09949CB0444960D9BA32A2B5AE5CA68D9557D186DC3654CA74A017954EB4897E05CD3582EE16851EA6559D425B3DE883BC10195217A0B800472406E1662E43DDCD8F61B8A745F098CFD3E279BB672956301A614D89067341EF4207268BA455278B4716D213F24270457915B243D82480770CD54AF257765CD0505DA250F55402FF454272C12258AA80E61A5CAACA04AC24C4555B41B423CC6C6854E580BED026A7AB99513831186A2AA46014A2C6A32015390EC2E55C867B5A89C2B7E4778B92FDE41772929716B5C822F52B21E1F4B054705A720608F4117275B03C70543149612138C467A8A7AAF0053615B50FB6325497C97A6DE553417DE58F8C8A272A3F6A2B1558547878944558CC4A05D8310B0AA8CDE69325840798158F1654A8B5CE264657DED504827048A2BC60C873A3F0F42C980F2D02790E10BADE5630D2D79607BDFE48F854F90ACD8521A19CC8ED08443C8408DD723C583014D1A05E564FA482A6447D79C17C50E1EE08CBC8C4EC4C902603390EF7F3A82B7F22C8798B25E7A996C5E999A0B1BA9468D2208D39F078A04E8416355766D15681F6061E8C46745A23D3D50C29EA88DE36ADA0AFBD41A6BF03F2426A08DE9C4377CB604E18D8D9ADEB6D2BCA485F7B0EFD1D7F1A7EE097D657668B5A0CD5264AA5FAD188407427BAEE69AD176A4019222B57A386C7438109CB1586E0A43C41C1507CD13C17960913E129207F15580C8A535BF6A4A6EC07505BFE8451F1235157F954505F594268B13E36028862CD73A289D5534EB4A0D4FA4AD0AAAD22DA907334C5E686A6A3A90674A26BB4CFE98620AD387124201414836E101032425568ABD0420CAAE20FC111F8C2D1C1B83CFA3B8891FECE2F313AD0F525E8036291E2F08D440D60885D7D5A45856ACD4A0B6887FA22A8D31E1E8C1E2E0510E24028528C49D7A821190124256D496A680EE5E10210A60078A498C5D1B26030E0A36C2EB39BAC2F6749D03C57A82EFD5E5083B7544442949C543C15D9D0E2EB8A26371B35D96C34F36C886028D9A0B4F36C14090694E1C891284CC56037046F2D1E86DC0090B36383DD8F617CA8085F3F242F3CD90815CB09954D886C8B9C50549478B469BBD578C809A178403D362E1AAA4430443C9A7936583C6A3031CA4430E09402CF03012B61A8EC754DB9321C34CFBF274424AA9E7D475497FD4068D8E71189A7441D8B59495DD533428B4D390D1859AC12C4B5BCA9AE0234A34E4E8B928AEA367484BED01D4E014C48342BB5DF0D41200BA7177980509CFEAE1630003D7B148620B5340754E048E7083CE28CC2B8A11E303ECCD1F57E85095DDF232972F8B0B2056D4760775109A0DA44A9281E2D006A07AD01DE6633108D4304524389476B3D1423E90828094981120C6D95D01C900B640ADC114ED5573F13F6C14AE12C5C06B05B585F8D603CFFBEAAF43BA2F219A3A2E4DB2A8C91327CEC89A6EC4750538EC34B14E46C543F070D1A1450DE585B4134D5A130A5C2566D35686BAC21DA9BD0141AACEB6C41A7E8570BBADB1A404F3BA468ECED802CCD5CA85682A41BEC819890B45DD5B953C764EF264607B3BE8C0FF732988F7D1323FD3293230353A383847E6CE82B4C8F0F0BF2DEA2C3B154216223B6FB706F6E5A1854AD4E4DCB705F073505783C04EC74800E8064218948AE2E2E1DC9083D4958D259C4832C00CC919A7218444ED557970AEF6A2B4B84A7F0978C06E43B02508559C111A900E54FBFAD4454586C109E1F28512C5D95148C12648F40209589218D8B162D8385B9A1BA35775CB0598148F054D0A0C0D9415382CE1A7544B4F130B0F9A08C880184A19306022162A09CD4237D93A3FD606A140118D08F0DE6313D3EC49818063393BA3FC4303552887897D651E02BCB7BA1002A06A0B0ECD8E105D360A1D9427D01EA940F1305314C6886002826504352270608A9CD6033845940D303D688E9C10648752979071FC9503134D8DC4030B8E970BF92CD8A6F898A926F88F2A7DF5495E203F8D8131A1A356A306868D45795029A180D88654DB998152DF5B8EA55B1183768C4B810B3A2AB45CBE0B322674A4007361FA0493BC009056838B0F930489301AA425B88DC4F4C320B1853638379A7FCCC844E617284304C8D02A33ECBECF418619A1EFF0AE26332F23A8016671BA9FBE6CD1C5448A5B2C1C28B4723D4118D14EA94460ACD1392029AF4F3904028C82566883246B89E24AF32401A346C80701780981E645376805495929B352C18D2D0E0A6C3FD4A8C8BD2EF2BB2E3E21B810806CB4685920D39155AECC28321AE23CAB70B0403E5356056D4D215445C3B8A4602BD5324867A2148F148501E94D1CD934088B10F2F0C59F7E1DD38619A51989B9920CC8649B371EA4B5866F582AF7C8C8175386265808DC4D62883EA6185F1CC88B450F12C2A74255273A25C7706F32E3A8CBC90C8D71A12B653BDD090EC640142227DFD501242C6513C942B0B4F88464D086583E2C1B2F1ECBB726483C7A3ECC7BF022548EAC4C84622371562565031F48D424442A4427C97A02BA91811D930D0F787C230A849900702A92DC740B82F5B4F16CF9BA6AD7333C06636C82C988D45B0FC110587D06AB405C07679B9CA8B8D9C99BCC0505A282A725AA461D251384CE484E485441E23221E790991434243E06B09E173236F565024E43C64BF6A7E614A883C8848E4E7810F071106204F061106390639195063200290E3B8C5689F9F050EAB09386D7332AE053370DB2D2AF38F867D1EC7E62D08B00BED9817A1229951A74D7E6026470A074BDE54C9BDEEA8F384CB4B571C42E4A46848E49C5048E8DC2F1A92BC8400F161312872A6C4972321AE1AF22543CE030D07407990E7436118803C1020AF3C04F232207C17767B1C56AFD346F85C8C45F702E1F7D8FF09C4E1B41A10EB036C272244F1A31415C686468D1C186A531E2C62AA2851E1278EC8897CE9A1EBCE9786C9572609901322AE35F46D445C68F266881C89A2A9A0CB47F1AB8674C920281579D70BF19D417C5B908743611844128AC6400440763FE075307CCEA0CF954768D10DC27E0F8804BC8F843E8F030B17A4BD0A232467460C1C4A4B61548A4E15F902247222CF137992E47D39115F5FF32689C80985A4E88586C6883243A490D03D69B378AAD9509DF3CC4ABA09A5DB4FF92904DD72E2062D7B9BC9EFFAE9D612B77B33FC2E92DD29E8474DD36373088361C26C9CB4CC4ECD9BF436968419FB3C62607458679D36934B8D81C7810CCCFB5C569FDB06C808381264EE3B438BAE90DF0DC2017724E08906BD8258C80796C28B8C883F1E0DC82C47834422162A44BC9B7714C052B426AD2FB6C3EEA8818AA1DAE4D850F1E802BDA02365C8B0CCE0F287C060243205ACA669A8014DA00C930851E1F744CA4DB47AE33CA5DCFBB01B64F1CC8D1EB2F19B1DE55E583C4C2BBCFF05E2CE377BDB5B8BFB9A3271CF8B1B5E403911CFB4C5734BF1109B3FBE660F7BE991353DA6A6E7D2E3FC39E484AE776AA45F3F3A40F51B26878D93BAD9A9114A82D93061314CCCCF4E59590CA617CC330B6683DD6274CC1B9DD659F7C29C7BC1ECB15BBC8E799FD3BAE8B2FA3101DC0B41AF2344EE2FBA22017734E08971C7C99A38EC8EF897A3810427B91402A97818AC2C47C06A22BA9688AD259764D6534BE995B8CCC6EA3291F7BA008710D97512312C4EBB00EC48BB2763419060C10B50792C42A819E109605221BD6E6A07AD016A13FDA26BF40E05A003D480265066818D4D3003C5A01BD4838650127A4255680B85A1B3F298055F54D8E314FECC76A8879EE7B3E7B1EAEF77C8BE7EFEA09E6C154FE6E9B736CA3379E9D734EC517C5D053D8717BFE6A65F67B3DF5FF7B78F0D748E0F764D0C754D0C774FEA7AA674BDFA913EFD68FFF4D880617CD03831343BA533E947E6A647CD336316C3B87576923365334DD9CDD30ECB8C73DEE8B21ADD3664C0E45998F3392C8BCE79BFDB1A70DB821E04C01EF239C28B8EA8DFC508B89742DE78C8170FFB96238BC95800A462C19578687539BC9688AC25A3EBC91848A7963656E299D578666D79732D01B6D693DBE914D8D958D9C964D9CDAC82BDCD35627F6B3D87ED7411F23EB3B52E0EC752CACA1B0CDA115B530D2806A030824A45D9281E2D8014CB0FC2EC4777E8119DA2DF58D043ED4307A8014DA00C2402D00A8A79D8E96382861013405568BB30A787C824389487FE70015EC011F80277E0119C825F700DF6311387BA60286CA5BF4C107F6F407F5120FE9020E72F07F89F0A4C0E7501BDAE5B3FD2333DD23B33DA6718EB374E0C00D3E490696AD8ACD759A6472C33A356E33858304DDAE7A6EC737A8779DA699976590D6EABD1639BF52ECCFA1C737EA7C5EF9A0FB8E7431E5BC8BB10F6D9238BF6A8DF190BB89682EE78C80312115F32EA4FC5FCABF1E06A3CB4B61C5E4F44D2C9C8462A965959029BCCF7E5ADB5E59D74726723B59B59D9DB84CBABFB5B6B07DBEB873BE9C39D0D70B4BB71BC970127FB9B27FB5BA707DBC4D96196F3A31DC6F1EEC5F1DE9F028730E8F0A31D5A4D6C81EDB029ED8E32002F298DF200EA6405B37C22482974B1BD9EA0A6D01DDA4CA7A2E8178D0388B0B28413C19F8C2E421992085A41B4E8A203EA414626A6C70655A12D1486CE5EBB09824376E80F17E0054C8135B6D90978346F18835F700DDECDE97530910C85B3F0172EC3EB299CF5DCFA89C18EF1817630DAD736DAD73AD2DBA2EB691EEE6E1AEE6E34EB07E7A787E767745683CE6618611847EDA671E0344FBA2C7AE0B14E7BAC335E9BC1B7605CB4CFFA1DA680732EE832873CF361AF35EAB3C5FC76B014702C875C89903B11F6A4A2DE54D4B7125B5C5DF2AFC503EBCBC174329C4945322BD1CDD5D8F6DA12D8492FEFA6137B99E4FE66EA606BF5709B71B4B37EBC9B3ED9DB00A7FB99B3834D700E970FB72F8F772E4F76AF4EF6AE4FF71967FB37E707E0F6FCF0EEE208DC5F1D132FAE4E5E5C9F16E5E5CD1978759B855EC9237B0896E288C5EF2E8F683BEC4B05A012D483C2501E2BF278870AA6E2D105B583D6007A44B3FB9B2B681C4001E80035B656715E4421D146320CADA018745B8DFBA121944C463C5015F2C6834EE80CB5217BC46B850521B7055E0480730EEEC02300BFE01AD9071FC950380B97E1351CB7E88760FDDCD4E0DCE4C0EC441F63BCD730DA036646BAA6759DFAE14E9779D26D01535EEB34F0D96616170C7EFB6CC0311B749A422E73D86D8E78E6A32C03D698CFB6E4B7C703F6E5A033197225C3EE95A817ACC67C6B4BFEF472602311CAB00C843753912D9681D8CE7A7C2FBD0CF633C983CDD4E1D6CAD1F6EAC9EEFAC95EFA746FE3EC20737EB07971B8052E8FB7AF8E77AE4E76AF4FF76EE0FBD9FEDD054C3FBCBF3C7AC1ED7E79CD20435FDF9E3FDC5D3CDC5FBCB9BF046F5F5CBD7D79FDEE553EEF5FDDBC7F7D0B3E3CDC7DFC337CE0D0B10CACF3EA86D6C446D88EF64501AC8CBB0BD4C30ABB39A52279C1C7F72C45AC056A077D812B169EED8BA3ED73969CCCD97E063A4090632407B1C169B2998256241AD483865B38A1705A25C390379D08AEC703501B9A437958001221171C812F606971014EC1AFB0C702FB82388B9D26180AE02CFC25A3E138AC074ED3B8C334669F1DB31B47178C180E3A1B0605C6857E30E43482B06B36E236453DE698D7B2E49B8FFB6DCB7E5B22B0900C395261E74AC405D6621EB0BEE44DC7173796FD9944603315DA4A85B65723BB6B51B0975EDADF8883834CE2682B79B4953AD95939DD5D3BDB5B3FDF4F5F1C642E8F36C1F5F1F6CDE9CEEDE9EEEDD9EEDDF9FEFDC5C18BCBC357D7C7C4EB9B9387DBD387DBB33777676FEF2FC0BB9797EF5F5D7D7875FDE1F5F5C7879B4F0FB79FDEDC7D7E4BDCFFF4EE05F8F9FD4BF0CB8757E0D78FAF251E7EFBC4F9FCE6CFC18FC2E1F26A589C3622B02F0A502BB94361280FA0CE0F2C9657A8FC2D4BEF397A4153680D509B68F9C5E5017A8702D0018200284312412B2806DDA01E348492D013AA1E6496212F74DE5D8F41F0ED159C83A1CD64105EC011F80277E0D16AD40DBF601CEC4B04EDB032BE68057036E6B3C065107699603AAC0F3A0C01FB4C60617AD1A66758A77CD649EFFCA4D732B1EC9F4FF8ADC9802D15B2AF84ECAB11E75AC4B91E73A7639EF4926723EEDB4C2C6E26FC5BA9C0762AB8B31ADA5D8BECAF47F7D3B1838DA5C34CFC683371BC9538D94A9EEEA4CE7657CFF7D62EF6D72F0FD25747996B1683CDDB93EDBBB39DBBB3DD17177B2F2F0FC0ABABC3879B63F0E6F6F4EDDDE9DBFBB3772F2E3EBCBCFCC00270F5F1F5F5A7879BCF6F6EC14FEFEE7FE6FCF2E1E5AFCCF457BF7D7AFDFBA787DF3F33FEF6F9CDDF7F7ACBF8F9ED3F7E7EF78F5FDE0BFEEBD70FFF4DFCF6F17F7EFFF4FF012B30D405B1B2B2CBCFEFB02F15804A58492C4EAF01EAFC95A5F4252A470B3F2139BC1DF4F591C5E60ACDBE7F79F1EEFE1CBD4301E800355E233357872411B48262D00DEA4143887975B871719086B650183A43ED93ED146487FE30E20067E57A746F1D6768041EC129F805D7E01D1CDC887BE1E65AD40567E1EF0A373A155C4806ACB07E79D112F701F392772EE63145DDB3119731EC34841D33FF0744E506E0]
}
Add(BASS_StreamCreateURL,12045247,224,105)
{
Name="InetStream"
link(onCreate,9406897:doPlay,[])
}
Add(BASS_StreamCreateFile,10741752,238,175)
{
Name="qwerty"
link(onCreate,14642087:doPlay,[])
}
Add(Hub,3530702,161,56)
{
OutCount=3
link(onEvent1,10741752:doDestroy,[(207,62)(207,188)])
link(onEvent2,12045247:doCreate,[(182,69)(182,111)])
link(onEvent3,8855160:doOn,[(347,76)(347,216)])
}
Add(Hub,821212,196,210)
{
OutCount=3
link(onEvent1,12045247:doDestroy,[(217,216)(217,118)])
link(onEvent2,10741752:doCreate,[(224,223)(224,181)])
link(onEvent3,8855160:doReset,[(364,230)(364,209)])
}
Add(BASS_ChannelVisibleSpectrum,3769206,623,329)
{
SoundStream="qwerty"
Width=1
Height=22
Pen=3024677
Peak=15780518
Mode=1
LineFallOff=2
link(WindowsHandle,1755217:Var2,[(629,321)(566,321)])
link(BackBitmap,14816540:Var3,[(636,236)])
}
Add(GetDataEx,1755217,560,304)
{
Angle=3
link(Data,9799002:Bitmap,[(440,309)])
}
Add(GetDataEx,14816540,623,231)
{
link(Data,10749760:Bitmap,[])
}
Add(BASS_ChannelPlay,14642087,301,175)
{
Channel="qwerty"
}
Add(IndexToChanel,6990272,518,259)
{
Point(Index)
link(onEvent1,798923:doDraw,[])
link(onEvent2,3769206:doDraw,[(586,272)(586,335)])
link(Index,8855160:State,[])
}
Add(Switch,8855160,518,196)
{
DataOn=Integer(0)
DataOff=Integer(1)
Point(doOn)
Point(State)
}
Add(Charset,5316945,266,42)
{
Type=7
link(onCharset,5684982:doAdd,[])
}



Редактировалось 2 раз(а), последний 2021-03-14 01:09:50
карма: 6

0
Ответов: 9
Рейтинг: -1
#7: 2021-03-14 02:26:44 ЛС | профиль | цитата
flint2 писал(а):

Редактировалось 1 раз(а), последний 2021-03-14 00:59:28

Да! Спасибо ! ! ! Это именно то... Вы прямо боги - в этой проги !
карма: -1

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