Сохранить данные в меню

Статус
В этой теме нельзя размещать новые ответы.

Andrey _Simonich

Новичок
Автор темы
14
0
Помогите сделать так ,что я писал в меню сохранялось
Вот Код
Gui, Font, S15 CDefault, Verdana
Gui, Add, Text, x196 y0 w90 h30 , AHK MO
Gui, Font, S9 CDefault, Verdana
Gui, Add, Text, x2 y30 w300 h30 , Снизу ведите Имя Фамилию`, Звание и Войска
Gui, Add, Edit, x2 y50 w380 h20 vDa1 %Da1% ,
Gui, Add, Text, x2 y70 w220 h20 , Cнизу ведите Звание и Фамилию
Gui, Add, Edit, x2 y90 w380 h20 vDa2 ,
Gui, Font, S12 CRed, Verdana
Gui, Add, Text, x562 y0 w160 h30 +Left, Внимание
Gui, Add, Text, x482 y30 w320 h30 , Что вы вели в AHK НЕ сохроняется
Gui, Add, Text, x482 y50 w320 h20 , Вам придётся это водить каждый раз
Gui, Font, S12 CBlue, Verdana
Gui, Add, Text, x2 y170 w-406 h-252 , Cоздатель AHK MO-Andrey_Simonich
Gui, Add, Text, x2 y170 w310 h20 , Cоздатель Скрипта-Andrey_Simonich
Gui, Font, S12 CRed, Verdana
Gui, Add, Text, x2 y110 w310 h60 , Cовет от Andrey Simonich:При вход в игру напишите команду /mohelp
Gui, Add, Button, x552 y130 w150 h40 , Понятно
Gui, Add, Text, x182 y0 w110 h30 , AHK MO
Gui, Show, x487 y105 h198 w801, AHK MO от Andrey Simonich
Return
GuiClose:
ExitApp
 
Последнее редактирование:

darksoor

Известный
679
355
НАПИШИ СДЕСЬ КАК ОХРАНИТЬ ПЕРЕМЕНУЮ vDa1

Там же русским языком написано, и примеры ниже есть. Если ты не хочешь читать документацию, то не трать время на изучение языка. Вот тебе пример:
AutoHotKey:
IniWrite, %vDa1%, %A_ScriptDir%\setting.ini, Setup, vDa1 ; записать переменную
IniRead, vDa1, %A_ScriptDir%\setting.ini, Setup, vDa1 ; прочитать переменную из ini файла.
 

Andrey _Simonich

Новичок
Автор темы
14
0
Там же русским языком написано, и примеры ниже есть. Если ты не хочешь читать документацию, то не трать время на изучение языка. Вот тебе пример:
AutoHotKey:
IniWrite, %vDa1%, %A_ScriptDir%\setting.ini, Setup, vDa1 ; записать переменную
IniRead, vDa1, %A_ScriptDir%\setting.ini, Setup, vDa1 ; прочитать переменную из ini файла.
Это 2 вырианта?
 

darksoor

Известный
679
355
Как это нормаль сделать чтобы сохронялось что ты вписал в меню
Скажите в Это В GUI SMART
Чтение перед отрисовкой Gui, запись по кнопке делай.
Дерзай в изучении, меньше пиши, больше читай, так к успеху может и придёшь. Удачи!

P.S. Очень много примеров есть на этом форуме, нужно только найти их в вопросах по АХК либо в декомпиляции.
 

Andrey _Simonich

Новичок
Автор темы
14
0
Чтение перед отрисовкой Gui, запись по кнопке делай.
Дерзай в изучении, меньше пиши, больше читай, так к успеху может и придёшь. Удачи!
Ты мня не понял
Смотри я пишу в меню например Имя Андрей.
И когда закрываю меню и открываю то мне приходится водить заного.Какой КОД ЧТОБЫ ИСПРАВИТЬ7
 

darksoor

Известный
679
355
Вот тебе простой код для наглядности:
AutoHotKey:
IniRead, Da1, %A_ScriptDir%\setting.ini, Setup, Nick
Gui, Add, Button, x22 y110 w50 h30 gSave, Save
Gui, Add, Edit, x22 y110 w300 h30 vDa1, %Da1%
Gui, Show, w479 h379,
return

Save:
Gui, Submit, NoHide
IniWrite, %Da1%, %A_ScriptDir%\setting.ini, Setup, Nick
return

Нажимая на кнопку Save, записываешь данные.
 

Andrey _Simonich

Новичок
Автор темы
14
0
Вот тебе простой код для наглядности:
AutoHotKey:
IniRead, Da1, %A_ScriptDir%\setting.ini, Setup, Nick
Gui, Add, Button, x22 y110 w50 h30 gSave, Save
Gui, Add, Edit, x22 y110 w300 h30 vDa1, %Da1%
Gui, Show, w479 h379,
return

Save:
Gui, Submit, NoHide
IniWrite, %Da1%, %A_ScriptDir%\setting.ini, Setup, Nick
return

Нажимая на кнопку Save, записываешь данные.
Не работает в моём случии.Мне нужно что бы не чё не создовалось а просто сохранялось в табличке!
 

Smer4

Известный
425
51
А ЕСЛИ ТВОИМ МЕТОДОМ ТО В ТАБЛИЧКЕ БУДЕТ ЭТО СОХРОНЯТСЯ7
Если у тебя просто фиксированое имя "Андрей" то Gui, Add, Edit, x22 y110 w300 h30 vDa1, Андрей.
А если ты хочешь что-бы никакие доп. файлы не создавались это сделать нельзя, ну или как-то работать с интернетом, но врядли тебе это нужно, а за хост платить нужно будет.
 
Статус
В этой теме нельзя размещать новые ответы.