Вверх ↑
Этот топик читают: Гость
Ответов: 2
Рейтинг: 0
#1: 2018-03-14 23:37:53 ЛС | профиль | цитата
приведствую всех требуетсья помощь
пробывал схемичить с компонентом Memori чтобы при закрытии прграмы даные в ней сохранялись при следуещем открытии востанавливались . и ничего хорошего не вышло . подскажыте пожалуста а лудше нарисуйте схемку как зделать чтобы все правельно работало . за рание спасибо

Редактировалось 1 раз(а), последний 2018-03-14 23:40:24
карма: 0

0
vip
#1.1контекстная реклама от партнеров
Ответов: 8888
Рейтинг: 823
#2: 2018-03-15 00:20:19 ЛС | профиль | цитата
BRV, вот Memory:

Add(MainForm,2953706,224,182)
{
Point(onClose)
link(onCreate,4353327:doEvent1,[])
link(onClose,12213015:doSave,[(263,209)(263,181)])
}
Add(Memory,14386053,406,196)
{
link(onData,12213015:doText,[(445,202)(445,132)(298,132)(298,167)])
}
Add(StrList,12213015,308,140)
{
FileName="MyMemo.ini"
}
Add(Edit,11779941,357,196)
{
Left=175
Top=25
link(onChange,14386053:doValue,[])
}
Add(Hub,4353327,273,196)
{
link(onEvent1,12213015:doLoad,[(298,202)(298,174)])
link(onEvent2,10320755:doData,[])
}
Add(DoData,10320755,308,203)
{
link(onEventData,11779941:doText2,[])
link(Data,12213015:Text,[])
}
Add(Ini,2908526,224,245)
{
}

А ещё есть компонент для работы с *.ini файлами

Редактировалось 3 раз(а), последний 2018-03-15 00:23:03
карма: 19

0
Ответов: 16884
Рейтинг: 1239
#3: 2018-03-15 08:51:17 ЛС | профиль | цитата
Леонид писал(а):
А ещё есть компонент для работы с *.ini файлами
A ещё есть
Add(GVarContainer,4696904,378,301)
{
}



Редактировалось 2 раз(а), последний 2018-03-15 08:52:42
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 2
Рейтинг: 0
#4: 2018-03-15 17:33:19 ЛС | профиль | цитата
Спасибо за идеи но мне нужно чтобы коорденаты сохранялись при следуещем открытии програмы


Add(MainForm,2953706,21,105)
{
Height=316
}
Add(MouseEvent,1051192,399,287)
{
Point(doPosition)
link(X,3311048:Value,[(412,257)(405,257)])
link(Y,10687200:Value,[(419,257)(503,257)])
}
Add(Memory,3311048,399,196)
{
Default=String()
}
Add(Memory,10687200,497,196)
{
Default=String(15)
}
Add(DoData,16356521,399,343)
{
link(onEventData,11111528:doText,[(443,349)(443,275)(324,275)(324,202)])
link(Data,1051192:MouseX,[])
}
Add(DoData,2633532,399,385)
{
link(onEventData,4530255:doText,[(443,391)(443,202)])
link(Data,1051192:MouseY,[(405,352)(412,352)])
}
Add(Timer,12590156,301,364)
{
Interval=5000
Enable=1
AutoStop=1
link(onTimer,968540:doEvent1,[])
}
Add(Button,8197792,252,364)
{
Left=5
Top=60
Width=150
Caption="Запомнить"
link(onClick,12590156:doTimer,[])
}
Add(Hub,968540,343,364)
{
link(onEvent1,16356521:doData,[(378,370)(378,349)])
link(onEvent2,2633532:doData,[(378,377)(378,391)])
}
Add(Edit,11111528,357,196)
{
Left=5
Top=35
Width=70
Text=""
link(onChange,3311048:doValue,[])
}
Add(Label,9604248,259,203)
{
Left=5
Top=15
Width=74
Height=17
Caption="Координата Х"
}
Add(Edit,4530255,455,196)
{
Left=85
Top=35
Width=70
Text=""
link(onChange,10687200:doValue,[])
}
Add(Label,4911285,259,207)
{
Left=85
Top=15
Width=75
Height=17
Caption="Координата У"
}
Add(Timer,5634008,280,287)
{
Interval=2000
Enable=1
AutoStop=1
Point(onStop)
Point(doStopAll)
link(onTimer,12154170:doEvent1,[])
link(onStop,15553510:doNext,[])
}
Add(Hub,12154170,329,287)
{
InCount=2
link(onEvent1,1051192:doPosition,[(371,293)(371,307)])
link(onEvent2,1051192:doClick,[(371,300)(371,293)])
}
Add(MouseEvent,6912168,700,287)
{
Point(doPosition)
link(X,3566690:Value,[(713,257)(706,257)])
link(Y,8121321:Value,[(720,257)(804,257)])
}
Add(Memory,3566690,700,196)
{
Default=String()
}
Add(Memory,8121321,798,196)
{
Default=String(15)
}
Add(DoData,11839997,700,343)
{
link(onEventData,747401:doText,[(744,349)(744,275)(625,275)(625,202)])
link(Data,6912168:MouseX,[])
}
Add(DoData,16675495,700,385)
{
link(onEventData,11007131:doText,[(744,391)(744,202)])
link(Data,6912168:MouseY,[(706,352)(713,352)])
}
Add(Timer,14731598,602,364)
{
Interval=5000
Enable=1
AutoStop=1
link(onTimer,7995373:doEvent1,[])
}
Add(Button,8053557,553,364)
{
Left=5
Top=135
Width=150
Caption="Запомнить"
link(onClick,14731598:doTimer,[])
}
Add(Hub,7995373,644,364)
{
link(onEvent1,11839997:doData,[(679,370)(679,349)])
link(onEvent2,16675495:doData,[(679,377)(679,391)])
}
Add(Edit,747401,658,196)
{
Left=5
Top=110
Width=70
Text=""
link(onChange,3566690:doValue,[])
}
Add(Label,5354918,560,196)
{
Left=5
Top=85
Width=74
Height=17
Caption="Координата Х"
}
Add(Edit,11007131,756,196)
{
Left=85
Top=110
Width=70
Text=""
link(onChange,8121321:doValue,[])
}
Add(Label,6052183,560,200)
{
Left=85
Top=85
Width=75
Height=17
Caption="Координата У"
}
Add(Timer,4059848,581,287)
{
Interval=2000
Enable=1
AutoStop=1
Point(onStop)
Point(doStopAll)
link(onTimer,16329428:doEvent1,[])
link(onStop,14990888:doNext,[(762,300)(762,293)])
}
Add(Hub,16329428,630,287)
{
link(onEvent1,6912168:doPosition,[(672,293)(672,307)])
link(onEvent2,6912168:doClick,[(672,300)(672,293)])
}
Add(MouseEvent,3059508,1001,287)
{
Point(doPosition)
link(X,14676422:Value,[(1014,257)(1007,257)])
link(Y,4156962:Value,[(1021,257)(1105,257)])
}
Add(Memory,14676422,1001,196)
{
Default=String()
}
Add(Memory,4156962,1099,196)
{
Default=String(15)
}
Add(DoData,4905350,1001,343)
{
link(onEventData,7511475:doText,[(1045,349)(1045,275)(926,275)(926,202)])
link(Data,3059508:MouseX,[])
}
Add(DoData,13252190,1001,385)
{
link(onEventData,13630293:doText,[(1045,391)(1045,202)])
link(Data,3059508:MouseY,[(1007,352)(1014,352)])
}
Add(Timer,13101574,903,364)
{
Interval=5000
Enable=1
AutoStop=1
link(onTimer,15783335:doEvent1,[])
}
Add(Button,2665875,854,364)
{
Left=5
Top=215
Width=150
Caption="Запомнить"
link(onClick,13101574:doTimer,[])
}
Add(Hub,15783335,945,364)
{
link(onEvent1,4905350:doData,[(980,370)(980,349)])
link(onEvent2,13252190:doData,[(980,377)(980,391)])
}
Add(Edit,7511475,959,196)
{
Left=5
Top=190
Width=70
Text=""
link(onChange,14676422:doValue,[])
}
Add(Label,15275043,861,196)
{
Left=5
Top=165
Width=74
Height=17
Caption="Координата Х"
}
Add(Edit,13630293,1057,196)
{
Left=85
Top=190
Width=70
Text=""
link(onChange,4156962:doValue,[])
}
Add(Label,4293220,861,200)
{
Left=85
Top=165
Width=75
Height=17
Caption="Координата У"
}
Add(Timer,5932306,875,287)
{
Interval=2000
Enable=1
AutoStop=1
Point(onStop)
Point(doStopAll)
link(onTimer,9305962:doEvent1,[])
link(onStop,12352949:doNext,[(985,300)(985,293)])
}
Add(Hub,9305962,931,287)
{
link(onEvent1,3059508:doPosition,[(973,293)(973,307)])
link(onEvent2,3059508:doClick,[(973,300)(973,293)])
}
Add(Counter,15553510,497,294)
{
link(onNext,4059848:doTimer,[(573,300)(573,293)])
}
Add(Counter,14990888,798,287)
{
link(onNext,5932306:doTimer,[])
}
Add(Hub,14218388,231,287)
{
InCount=2
link(onEvent1,5634008:doTimer,[])
}
Add(Hub,1800342,224,322)
{
InCount=2
OutCount=6
link(onEvent1,5634008:doStop,[(259,328)(259,300)])
link(onEvent2,4059848:doStop,[(410,335)(410,300)])
link(onEvent3,5932306:doStop,[(556,342)(556,300)])
link(onEvent4,2329781:doStop,[(690,349)(690,300)])
}
Add(Button,13308130,308,105)
{
Left=25
Top=245
Width=110
Height=25
Caption="СТАРТ"
Point(doCaption)
link(onClick,10992290:doSwitch,[])
}
Add(Switch,10992290,371,105)
{
DataOn=String(СТОП)
DataOff=String(СТАРТ)
Point(State)
Point(onOff)
Point(onOn)
link(onSwitch,13308130:doCaption,[(415,111)(415,99)(296,99)(296,111)])
link(onOff,1800342:doEvent2,[(415,118)(415,226)(212,226)(212,335)])
link(onOn,14218388:doEvent1,[(415,125)(415,209)(219,209)(219,293)])
}
Add(Timer,2329781,1141,287)
{
Interval=902000
Enable=1
AutoStop=1
Point(onStop)
link(onStop,14218388:doEvent2,[(1185,300)(1185,288)(219,288)(219,300)])
}
Add(Counter,12352949,1064,287)
{
link(onNext,2329781:doTimer,[])
}
карма: 0

0
Ответов: 655
Рейтинг: 18
#5: 2018-03-15 17:45:38 ЛС | профиль | цитата
приведствую ребуетсья
пробывал схемичить Memori прграмы даные следуещем востанавливались . . подскажыте пожалуста а лудше зделать чтобы все правельно за рание

"и ничего хорошего не вышло" это да..., это вы правы.
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#6: 2018-03-16 00:31:10 ЛС | профиль | цитата
Gunnman, и чего ты удивляешься?
Ну не учили его в школе, что в русском языке всего 3 (ТРИ) слова на "Зд" - Здание, Здоровье и Здесь.
А
BRV писал(а):
пробывал схемичить
так это от слова "схема", а не про химию.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 8888
Рейтинг: 823
#7: 2018-03-16 17:00:43 ЛС | профиль | цитата
BRV, нажатие кнопки на запись клавишей "Пробел" (длинная такая), сохранение записанного осуществляется при закрытии формы и чтение при открытии.
http://forum.hiasm.com/getfile/38336

Редактировалось 1 раз(а), последний 2018-03-16 17:01:33
карма: 19

0
файлы: 1MyMemo.rar [2.9KB] [486]
7
Сообщение
...
Прикрепленные файлы
(файлы не залиты)