CODE:
if (fopen ("D:\pause.txt", "w")!=0)
{
for (n=0; n<14; n++)
{
fwrite (t[n]);
fwrite (ENDL);
}
fclose();
}
INITDIALOG
{
if (fopen ("D:\pause.txt", "r")!=0)
{
for (n=0; n<14; n++)
{
fread(t[n]);
}
fclose();
sendcontrol(EDIT_0, t[0]);
sendcontrol(EDIT_1, t[1]);
sendcontrol(EDIT_2, t[2]);
sendcontrol(EDIT_3, t[3]);
sendcontrol(EDIT_4, t[4]);
sendcontrol(EDIT_5, t[5]);
sendcontrol(EDIT_6, t[6]);
sendcontrol(EDIT_7, t[7]);
sendcontrol(EDIT_8, t[8]);
sendcontrol(EDIT_9, t[9]);
sendcontrol(EDIT_10, t[10]);
sendcontrol(EDIT_11, t[11]);
sendcontrol(EDIT_12, t[12]);
sendcontrol(EDIT_13, t[13]);
}
}
{
for (n=0; n<14; n++)
{
fwrite (t[n]);
fwrite (ENDL);
}
fclose();
}
INITDIALOG
{
if (fopen ("D:\pause.txt", "r")!=0)
{
for (n=0; n<14; n++)
{
fread(t[n]);
}
fclose();
sendcontrol(EDIT_0, t[0]);
sendcontrol(EDIT_1, t[1]);
sendcontrol(EDIT_2, t[2]);
sendcontrol(EDIT_3, t[3]);
sendcontrol(EDIT_4, t[4]);
sendcontrol(EDIT_5, t[5]);
sendcontrol(EDIT_6, t[6]);
sendcontrol(EDIT_7, t[7]);
sendcontrol(EDIT_8, t[8]);
sendcontrol(EDIT_9, t[9]);
sendcontrol(EDIT_10, t[10]);
sendcontrol(EDIT_11, t[11]);
sendcontrol(EDIT_12, t[12]);
sendcontrol(EDIT_13, t[13]);
}
}
нужно что бы при выборе комбо 0 считывало 1-й файл и в него же и записывало, а при выборе комбо 1 считывало 2-й файл и в него же и записывало
также что бы после выбора комбо все едиты обновились в окне
не обязательно именно комбо можно и другими способами, но я так понял что INITDIALOG считывание и вставка в поля происходит только во время запуска...