Цитата MKN:
Приведи пожалуйста пример для вставки первой кнопки. »
|
для вставки изменения 3 кнопки:
Код:
ClearErrors
ReadIniStr $Buttoncount "$EXEDIR\Default.bar" "Buttonbar" "Buttoncount"
ClearErrors
IntOp $0 $Buttoncount - 3
IntOp $1 $Buttoncount - $0
${If} $1 == 3
WriteIniStr "$EXEDIR\Default.bar" "Buttonbar" "button$1" "bla...bla..."
WriteIniStr "$EXEDIR\Default.bar" "Buttonbar" "cmd$1" "bla...bla..."
WriteIniStr "$EXEDIR\Default.bar" "Buttonbar" "iconic$1" "bla...bla..."
WriteIniStr "$EXEDIR\Default.bar" "Buttonbar" "path$1" "bla...bla..."
WriteIniStr "$EXEDIR\Default.bar" "Buttonbar" "menu$1" "bla...bla..."
${EndIf}
допустим у нас 11 кнопок в $Buttoncount, нам нужно изменить 3 кнопку,
следовательно, 11-3=9, находим разницу между 11 и 9 = 3, ну ставим условие только 3 кнопка
математика 3 класса, ей богу!