|
||||||||||||
|
||||||||||||
|
|||||||||
МЕНЮ
|
БОЛЬШАЯ ЛЕНИНГРАДСКАЯ БИБЛИОТЕКА - РЕФЕРАТЫ - Языки программированияЯзыки программированияЕсли вам нужно загружать и сохранять пользовательские цвета из файла CONTROL.INI, необходим некоторый дополнительный код. Удалите только что введенные строки и замените пару begin-end обработчика события OnDblClick следующими строками: VAR N, P: Word; begin WITH TIniFile.Create (‘CONTROL.INI’) DO try WITH ColorDialog1 DO BEGIN ReadSectionValues (‘Custom Colors’, CustomColors); IF Execute THEN BEGIN Form1.Color: = Color; FOR N: = 0 TO CustomColors.Count-1 Do BEGIN P: = Pos (’ = ’, CustomColors [N]); WriteString (‘CustomColors’, Copy (CustomColors [N], 1, P-1), Copy (CustomColors [N], P+1, 255)), END; END; END; finally Free; END; end; Теперь следует перейти к началу файла и добавить в оператор uses имя модуля IniFiles (т.е. в начале файла нужно найти строку, начинающуюся со слова uses и добавить IniFiles, а затем запятую). В результате при каждом двойном щелчке на форме пользовательские цвета диалога Color (Цвет) будут загружаться из файла CONTROL.INI. Если добавить или изменить пользовательские цвета и щелкнуть на кнопке ОК, изменения запишутся в CONTROL.INI. |
РЕКЛАМА
|
|||||||||||||||||
|
БОЛЬШАЯ ЛЕНИНГРАДСКАЯ БИБЛИОТЕКА | ||
© 2010 |