Показать сообщение отдельно
Старый 30.07.2010, 10:34   #3
sidav
Оператор ЭВМ
 
Аватар для sidav
 
Регистрация: 09.06.2010
Сообщений: 23
Написано 2 полезных сообщений
(для 2 пользователей)
Ответ: Сохранение.

Сообщение от Bananbl4 Посмотреть сообщение
В хелпе всё понятно. Вот кусок нужный тебе:
program rs
var rs recordStore
     
countStr string;
     
countIntnextIdindex integer;
begin
   rs 
:= OpenRecordStore('Count'); //открываем RMS
   
{если первый запускдобавляем запись}
   if 
nextId 1 then 
    index 
:= AddRecordStoreEntry(rs'0'//сначала 0 (или 'КУКУ', '4tf^&' и т.д)
   
countStr := ReadRecordStoreEntry(rs1); // читаем запись
   
{делаем черное дело -- модифицируем переменную}
    
countInt := StringToInteger(countStr) + 1
    
countStr := IntegerToString(countInt); 
   {
В данном случае увеличиваем на 1}
    
ModifyRecordStoreEntry(rscountStr1);  // coхраняем
   
CloseRecordStore(rs);   // закрываем хранилище
   
{делаемчто хотим}
    
ShowForm
  
index := FormAddString('Значение переменной countStr: ' countStr); 
   
  
AddCommand(CreateCommand('Exit'CM_EXIT1));   
  
repeat Delay(100until GetClickedCommand <> EmptyCommand

end
Типа так
Блин. Ну вот прям ни фига не понятно... Можно ли на примере трех переменных a, b, c типа integer?
__________________
Вы начинаете читать надпись, которую заканчиваете читать.
(Offline)
 
Ответить с цитированием