Вверх ↑
Этот топик читают: Гость
Ответов: 17
Рейтинг: 0
#1: 2016-04-04 15:56:40 ЛС | профиль | цитата
Помогите пожалуйста реализовать сабж
нужно сделать форму, где галочками выбираем дни и в эти дни запускается нужный файл..
пытался сам, однако не могу понять как это сделать...

карма: 0

0
Ответов: 160
Рейтинг: 4
#2: 2016-04-04 19:49:49 ЛС | профиль | цитата
можно так
Add(DateConvertor,9766247,448,280){
Mode=9
Format="dddd"
Point(Data)
link(onResult,3155007:doEvent1,[])
link(Data,9927878:DateTime,[])
}
Add(Time,9927878,441,231)
{
Point(DateTime)
}
Add(Button,1703802,350,287)
{
Left=235
Top=85
link(onClick,8102077:doEvent2,[])
}
Add(CheckBox,15570309,602,91)
{
Left=90
Top=5
Caption="пн"
link(onCheck,10043366:doIndex,[(644,97)(644,132)(590,132)(590,209)])
}
Add(Memory,9019514,609,140)
{
Default=String(понедельник)
}
Add(GetIndexData,10043366,602,203)
{
link(Data2,9019514:Value,[])
}
Add(CheckBox,16327001,665,91)
{
Left=145
Top=5
Caption="вт"
link(onCheck,12350474:doIndex,[(707,97)(707,132)(653,132)(653,209)])
}
Add(Memory,1750561,672,140)
{
Default=String(вторник)
}
Add(GetIndexData,12350474,665,203)
{
link(Data2,1750561:Value,[])
}
Add(CheckBox,4220842,728,91)
{
Left=200
Top=5
Caption="ср"
link(onCheck,11946692:doIndex,[(770,97)(770,132)(716,132)(716,209)])
}
Add(Memory,4108336,735,140)
{
Default=String(среда)
}
Add(GetIndexData,11946692,728,203)
{
link(Data2,4108336:Value,[])
}
Add(CheckBox,15142763,791,91)
{
Left=260
Top=5
Caption="чт"
link(onCheck,15617564:doIndex,[(833,97)(833,132)(779,132)(779,209)])
}
Add(Memory,2209155,798,140)
{
Default=String(четверг)
}
Add(GetIndexData,15617564,791,203)
{
link(Data2,2209155:Value,[])
}
Add(CheckBox,13409229,854,91)
{
Left=320
Top=5
Caption="пт"
link(onCheck,6388543:doIndex,[(896,97)(896,132)(842,132)(842,209)])
}
Add(Memory,12946887,861,140)
{
Default=String(пятница)
}
Add(GetIndexData,6388543,854,203)
{
link(Data2,12946887:Value,[])
}
Add(CheckBox,6385783,917,91)
{
Left=375
Top=5
Caption="сб"
link(onCheck,11978010:doIndex,[(959,97)(959,132)(905,132)(905,209)])
}
Add(Memory,8414215,924,140)
{
Default=String(субота)
}
Add(GetIndexData,11978010,917,203)
{
link(Data2,8414215:Value,[])
}
Add(CheckBox,1038026,980,91)
{
Left=430
Top=5
Caption="вс"
link(onCheck,2977662:doIndex,[(1022,97)(1022,132)(968,132)(968,209)])
}
Add(Memory,11951327,987,140)
{
Default=String(воскресенье)
}
Add(GetIndexData,2977662,980,203)
{
link(Data2,11951327:Value,[])
}
Add(EventFromData,16762159,602,252)
{
link(Data,10043366:Var,[])
}
Add(EventFromData,13019007,665,259)
{
link(Data,12350474:Var,[])
}
Add(EventFromData,6201809,728,266)
{
link(Data,11946692:Var,[])
}
Add(EventFromData,10444606,791,273)
{
link(Data,15617564:Var,[])
}
Add(EventFromData,4236164,854,280)
{
link(Data,6388543:Var,[])
}
Add(EventFromData,3235477,917,287)
{
link(Data,11978010:Var,[])
}
Add(EventFromData,15323758,980,294)
{
link(Data,2977662:Var,[])
}
Add(Hub,3155007,546,280)
{
OutCount=8
link(onEvent1,16762159:doData,[(590,286)(590,258)])
link(onEvent2,13019007:doData,[(653,293)(653,265)])
link(onEvent3,6201809:doData,[(654,301)(709,301)(709,272)])
link(onEvent4,10444606:doData,[(772,307)(772,279)])
link(onEvent5,4236164:doData,[(836,314)(836,286)])
link(onEvent6,3235477:doData,[(903,321)(903,293)])
link(onEvent7,15323758:doData,[(963,328)(963,300)])
link(onEvent8,14355050:doEvent1,[(572,335)(572,345)(534,345)(534,384)])
}
Add(If_else,1070648,595,343)
{
link(onTrue,10755726:doEvent1,[])
link(Op2,16762159:GetData,[])
}
Add(If_else,15326348,658,350)
{
link(onTrue,10755726:doEvent2,[])
link(Op2,13019007:GetData,[])
}
Add(If_else,9439857,721,357)
{
link(onTrue,10755726:doEvent3,[])
link(Op2,6201809:GetData,[])
}
Add(If_else,4900671,784,364)
{
link(onTrue,10755726:doEvent4,[])
link(Op2,10444606:GetData,[])
}
Add(If_else,195561,847,371)
{
link(onTrue,10755726:doEvent5,[])
link(Op2,4236164:GetData,[])
}
Add(If_else,8202864,910,378)
{
link(onTrue,10755726:doEvent6,[])
link(Op2,3235477:GetData,[])
}
Add(If_else,1877782,973,385)
{
link(onTrue,10755726:doEvent7,[])
link(Op2,15323758:GetData,[])
}
Add(Hub,14355050,546,378)
{
OutCount=7
link(onEvent1,1070648:doCompare,[(581,384)(581,349)])
link(onEvent2,15326348:doCompare,[(640,391)(640,356)])
link(onEvent3,9439857:doCompare,[(700,398)(700,363)])
link(onEvent4,4900671:doCompare,[(770,405)(770,370)])
link(onEvent5,195561:doCompare,[(830,412)(830,377)])
link(onEvent6,8202864:doCompare,[(889,419)(889,384)])
link(onEvent7,1877782:doCompare,[(959,426)(959,391)])
}
Add(Hub,10755726,1071,343)
{
InCount=7
OutCount=1
link(onEvent1,15028267:doExec,[])
}
Add(WinExec,15028267,1134,343)
{
FileName="notepad.exe"
}
Add(MainForm,2953706,350,119)
{
Width=538
Height=192
link(onCreate,7872051:doEvent1,[])
}
Add(DateConvertor,764016,441,133)
{
Mode=9
Format="Сегодня dddd dd MMMM yyyy года"
Point(Data)
link(onResult,10341671:doText,[])
link(Data,10488440:DateTime,[])
}
Add(Label,10341671,497,133)
{
Left=10
Top=30
Width=495
Height=40
Font=[MS Sans Serif,18,1,0,1]
Caption=""
AutoSize=1
Alignment=2
}
Add(Time,10488440,434,84)
{
Point(DateTime)
}
Add(Hub,7872051,399,133)
{
link(onEvent1,764016:doConvert,[])
}
Add(Hub,8102077,413,280)
{
InCount=2
OutCount=1
link(onEvent1,9766247:doConvert,[])
}



карма: 0

0
Ответов: 16884
Рейтинг: 1239
#3: 2016-04-04 21:57:02 ЛС | профиль | цитата
man-man74 писал(а):
можно так
Но не нужно.
code_37143.txt
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1code_37143.txt [1.5KB] [502]
Разработчик
Ответов: 4698
Рейтинг: 426
#4: 2016-04-04 22:08:36 ЛС | профиль | цитата
Лучше для этой задачи использовать встроенный в винду планировщик. Гуглите "добавить задачу в планировщик Windows"
карма: 10
0
Ответов: 16884
Рейтинг: 1239
#5: 2016-04-04 22:28:20 ЛС | профиль | цитата
или так:
code_37145.txt
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1code_37145.txt [2KB] [556]
Ответов: 17
Рейтинг: 0
#6: 2016-04-04 23:27:06 ЛС | профиль | цитата
Tad, Классно! то что нужно! спасибо большое!
карма: 0

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