nesco писал(а):
вообще-то я его по аналогии с Mail делалВообще-то, надо было по аналогии с MemoryStream и FileStream делать.
Если уж оно на той же вкладке расположено.
FilleStream - для "коротких" файлов
MemoryStream - блок памяти
Это - либо кадр "длинного" файла, либо блок памяти, но, глобально видимый
Вообще-то, ЛЮБОЙ блок памяти, это тоже файл, просто он показывает в pagefile.sys.
При указании имени конкретного файла - просто экономится место в нем (в pagefile.sys), вот и вся великая разница.
nesco писал(а):
А почему integer, это же только 4 Гб, лучше, наверное -- целочисленное Real c внутренним преобразованием в int64Буквари-то читать внимательней надо...
1) Вообще-то 2Г - винда верхние 2Г для своих нужд использует, и тебе их никогда не даст
2) Какой размер у dwNumberOfBytesToMap (последний аргумент в MapViewOfFile), по твоему
nesco писал(а):
А команду на чтение или запись, разве не надо А как по твоему без этих команд обходятся MemoryStream и FileStream
nesco писал(а):
и никто мне ничего не давалЭто, между прочим, была цитата.
Фраза господина Мерзляева (или Мерзяева) в исполнении Олега Бассилашвили
Вон, оказывается тебе коллега tsdima, все уже сто раз растолковал, да и я уже по третьему кругу иду, кажется...
И имя ему, соответствующее функциональности, уже придумано:
tsdima писал(а):
nesco, назови компонент SharedMemory (или даже SharedStream)