Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (1): [1]   

> Без описания
007wan
Отправлено: 28 Июня, 2017 - 18:13:26
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1838
Дата рег-ции: Март 2017  
Репутация: -2




Как сделать, что бы запускаешь первый раз программу с EDIT и кнопкой, в поле вводим любые данные и жмем кнопку, после этого закрываем программу и сразу же же открываем, при запуске данные сразу из файла вводятся в поле, я смотрел примеры, но там только с интерфейсом, а с не модальными нет, как сделать?
 
 Top
Kibor
Отправлено: 29 Июня, 2017 - 11:21:40
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8091
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




Я не буду писать код. Я могу если есть время указать на неточности уже в вашем коде.
 
 Top
007wan
Отправлено: 29 Июня, 2017 - 12:11:25
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1838
Дата рег-ции: Март 2017  
Репутация: -2




 Kibor пишет:
Я не буду писать код. Я могу если есть время указать на неточности уже в вашем коде.


Я не знаю как сделать для не модальных, но вроде так:
CODE:

int i1=0;
int i2=1;
int i3=2;

i1=formatsn(text_edit0[0]);
i2=formatsn(text_edit0[0]);
i3=formatsn(text_edit0[0]);

INITDIALOG
{
if (fopen ("C:\Íàñòðîéêà.txt", "r")!=0)//îòêðûâàåì ôàéë äëÿ ÷òåíèÿ "r"
{//åñëè îòêðûëñÿ
fread(i1);
fread(i2);
fread(i3);
fclose();//çàêðûâàåì ôàéë
sendcontrol(text_edit0[0], format(i1));
sendcontrol(text_edit0[0], format(i2));
sendcontrol(text_edit0[0], format(i3));
}
}

int pos_size_button0[1][4];
string text_button0[1];
int flag_button0[1];

pos_size_button0[0][0]=65; pos_size_button0[0][1]=196; pos_size_button0[0][2]=100; pos_size_button0[0][3]=20;
text_button0[0]="Çàïóñòèòü";

//////////

int pos_size_edit0[1][4];
string text_edit0[1];

pos_size_edit0[0][0]=81; pos_size_edit0[0][1]=113; pos_size_edit0[0][2]=100; pos_size_edit0[0][3]=20;
text_edit0[0]="Ïîëå 0";

//////////

createdialog(0, BUTTON, #pos_size_button0[0][0], #text_button0[0], #flag_button0[0] |
EDIT, #pos_size_edit0[0][0], #text_edit0[0]);
//////////

showdialog(0, "Äèàëîã", 595, 300, 250, 300, 1, 1);
//////////
loop()
////
{//
////
//!1
if (flag_button0[0]>0)
{
flag_button0[2]=0;
stranica();
}//!1
////
}//
////
function stranica()
{
if (fopen ("C:\Íàñòðîéêà.txt", "w")!=0)//îòêðûâàåì ôàéë
{//åñëè îòêðûëñÿ
fwrite(i1); fwrite(" ");
fwrite(i2); fwrite(" ");
fwrite(i3); fwrite(" ");
fclose();//çàêðûâàåì ôàéë
}
}
 
 Top
Kibor
Отправлено: 29 Июня, 2017 - 12:52:00
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8091
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




CODE:

int i1=0;
int i2=1;
int i3=2;






int pos_size_button0[1][4];
string text_button0[1];
int flag_button0[1];

pos_size_button0[0][0]=65; pos_size_button0[0][1]=196; pos_size_button0[0][2]=100; pos_size_button0[0][3]=20;
text_button0[0]="aaaaa";

//////////

int pos_size_edit0[1][4];
string text_edit0[1];

pos_size_edit0[0][0]=81; pos_size_edit0[0][1]=113; pos_size_edit0[0][2]=100; pos_size_edit0[0][3]=20;
text_edit0[0]="55";

//////////

createdialog(0, BUTTON, #pos_size_button0[0][0], #text_button0[0], #flag_button0[0] |
EDIT, #pos_size_edit0[0][0], #text_edit0[0]);
//////////

showdialog(0, "îêíî", 595, 300, 250, 300, 1, 1);
//////////


if (fopen ("C:\iiiii.txt", "r")!=0)
{
fread(i1);
fread(i2);
fread(i3);
fclose();

text_edit0[0]=format(i1);

}




loop()
////
{//
////
//!1
if (flag_button0[0]>0)
{
flag_button0[0]=0;
stranica();
}//!1
////
}//
////
function stranica()
{
if (fopen ("C:\iiiii.txt", "w")!=0)
{
i1=formatsn(text_edit0[0]);


fwrite(i1); fwrite(" ");
fwrite(i2); fwrite(" ");
fwrite(i3); fwrite(" ");
fclose();
}
}
 
 Top
007wan
Отправлено: 28 Июля, 2017 - 14:47:03
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1838
Дата рег-ции: Март 2017  
Репутация: -2




Ошибка:
CODE:

int i0=0;
int i1=0;
int i2=0;
int i3=0;
int i4=0;
int i5=0;
int i6=0;
int i7=0;
int i8=0;
int i9=0;
int i10=0;
int i11=0;
int i12=0;
int i13=0;

if (fopen ("", "r")!=0)
{
fread(i0);
fread(i1);
fread(i2);
fread(i3);
fread(i4);
fread(i5);
fread(i6);
fread(i7);
fread(i8);
fread(i9);
fread(i10);
fread(i11);
fread(i12);
fread(i13);

fclose();
text_edit0[0]=format(i0);
text_edit0[1]=format(i1);
text_edit0[2]=format(i2);
text_edit0[3]=format(i3);
text_edit0[4]=format(i4);
text_edit0[5]=format(i5);
text_edit0[6]=format(i6);
text_edit0[7]=format(i7);
text_edit0[8]=format(i8);
text_edit0[9]=format(i9);
text_edit0[10]=format(i10);
text_edit0[11]=format(i11);
text_edit0[12]=format(i12);
flag_combo0[0]=i13;
}


loop()
{
if (flag_button0[0]==1)
{flag_button0[0]=0;

function save()
{
if (fopen ("", "w")!=0)
{
i0=formatsn(text_edit0[0]);
i1=formatsn(text_edit0[1]);
i2=formatsn(text_edit0[2]);
i3=formatsn(text_edit0[3]);
i4=formatsn(text_edit0[4]);
i5=formatsn(text_edit0[5]);
i6=formatsn(text_edit0[6]);
i7=formatsn(text_edit0[7]);
i8=formatsn(text_edit0[8]);
i9=formatsn(text_edit0[9]);
i10=formatsn(text_edit0[10]);
i11=formatsn(text_edit0[11]);
i12=formatsn(text_edit0[12]);
i13=formatsn(flag_combo0[0]);

fwrite(i0);
fwrite(ENDL);
fwrite(i1);
fwrite(ENDL);
fwrite(i2);
fwrite(ENDL);
fwrite(i3);
fwrite(ENDL);
fwrite(i4);
fwrite(ENDL);
fwrite(i5);
fwrite(ENDL);
fwrite(i6);
fwrite(ENDL);
fwrite(i7);
fwrite(ENDL);
fwrite(i8);
fwrite(ENDL);
fwrite(i9);
fwrite(ENDL);
fwrite(i10);
fwrite(ENDL);
fwrite(i11);
fwrite(ENDL);
fwrite(i12);
fwrite(ENDL);
fwrite(i13);
fclose();
}
}
}









(Добавление)
Вообщем ошибка в flag_combo0[0], почему-то не хочет при запуске возвращать значение сохраненной flag_combo0[0], пробовал без format, formatsn, все функции преобразования пробовал, никак, ошибки.
(Добавление)
И ошибка в сохранении и загрузке flag_combo0[0]
(Добавление)
Еще забыл вызов save(). Код весь правильный, ну покрайне мере, мне нужно исправить ошибку в flag_combo0[0]
(Добавление)
Всё, я нашел ошибку) Поторопился я чёт вам писать) извиняюсь за беспокойство)
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by