Глобальные переменные

 

Как правило передавать значение между двумя файлами с помощью структуры, или класса, или интерфейса? Например, файл A установил значение 999, а файл B получил значение 999. Спасибо.

 
AnatoliyFX5:

Как правило передавать значение между двумя файлами с помощью структуры, или класса, или интерфейса? Например, файл A установил значение 999, а файл B получил значение 999. Спасибо.

Откройте справку и посмотрите функции, которые начинаются на FileWrite**** и FileRead****.

Для вашего примера подойдут FileWriteInteger и FileReadInteger. Классы читать и писать напрямую нельзя, надо писать код сериализации. Ну а интерфейсы, в них нет данных, одни методы, что вы там хотите передавать, вакуум? ))

 
Хороший вариант запись/чтения файла. Пробовал различные варианты и оказалось что чтение опережает запись. Пришлось создать файл, прописать #define и каждый раз вручную добавлять значения, чтоб другой файл получил значение.
 
AnatoliyFX5:
Хороший вариант запись/чтения файла. Пробовал различные варианты и оказалось что чтение опережает запись. Пришлось создать файл, прописать #define и каждый раз вручную добавлять значения, чтоб другой файл получил значение.

1. Открываешь файл на чтение/запись в двух программах.

2. Одна программа пишет файл.

3. Другая программа отслеживает время последнего изменения файла и, как только оно произошло, читает из этого файла.

 
Vladimir Simakov:

1. Открываешь файл на чтение/запись в двух программах.

2. Одна программа пишет файл.

3. Другая программа отслеживает время последнего изменения файла и, как только оно произошло, читает из этого файла.

и желательно в памяти компа файл сделать, чтобы жесткий диск не сломать