Вверх ↑
Этот топик читают: Гость
Ответов: 876
Рейтинг: 101
#1: 2011-03-04 20:50:36 ЛС | профиль | цитата
1. Есть ли способ хранить stream в программе не в ресурсах ?
Может как то в конец ехе вписать байты если 0 то пусто если нет то читаем с указанной позиции было бы еще лучше если можно как-то читать прям в памяти
или может у вас есть лучше варианты? (данные во основном string)

2. Есть ли способ взять ресурс (иконка,битмап итд..) из одного ехе, и впихнуть в другой ?
Средствами HiAsm-а конечно. На данный момент использую ResHacker но не удобно.

карма: 1

0
Ответов: 1321
Рейтинг: 37
#2: 2011-03-04 20:54:41 ЛС | профиль | цитата


Add(StreamArray,10814010,168,413)
{
Streams=[]
}

Вот хранение стримов в программе
карма: 0

0
Ответов: 876
Рейтинг: 101
#3: 2011-03-04 20:56:27 ЛС | профиль | цитата
хранить stream в программе не в ресурсах ?
карма: 1

0
Ответов: 3349
Рейтинг: 233
#4: 2011-03-04 20:57:31 ЛС | профиль | цитата
Roma, Опять поймали.
flud, Можно вручную писать в рантайме, но это будет извращение.
карма: 1

0
Ответов: 876
Рейтинг: 101
#5: 2011-03-04 20:59:32 ЛС | профиль | цитата
Ivann писал(а):
flud, Можно вручную писать в рантайме, но это будет извращение.

ага там файлик весом 5 метров к тому же закодированный
карма: 1

0
Ответов: 3349
Рейтинг: 233
#6: 2011-03-04 21:01:22 ЛС | профиль | цитата
можно дописывать в конец
карма: 1

0
Разработчик
Ответов: 4698
Рейтинг: 426
#7: 2011-03-05 10:07:23 ЛС | профиль | цитата
Я же уже где-то вот это выкладывал, IC записываетчитает из конца файла, записывает при условии, что файл не занят другими программами:
code_22805.txt
карма: 10
0
файлы: 1code_22805.txt [5.4KB] [98]
Ответов: 3349
Рейтинг: 233
#8: 2011-03-05 12:50:35 ЛС | профиль | цитата
Assasin, Можно и на стд элементах(IC тоже стандартный). НО дописать к уже ЗАПУЩЕННОЙ ПРОГРАММЕ не получиться.
карма: 1

0
Разработчик
Ответов: 4698
Рейтинг: 426
#9: 2011-03-05 13:11:07 ЛС | профиль | цитата
Ivann писал(а):
НО дописать к уже ЗАПУЩЕННОЙ ПРОГРАММЕ не получиться.

Ivann, внимательно читай мой пост:
Assasin писал(а):
записывает при условии, что файл не занят другими программами

Записать что либо к запущенной программе уже никак не получится, об этом можно забыть сразу, однако дозапись в ту же программу все-таки можно сделать, правда для этого потребуется две программы: вторая записывает в первую данные, когда та завершилась
карма: 10
0
Ответов: 3349
Рейтинг: 233
#10: 2011-03-05 13:14:42 ЛС | профиль | цитата
Assasin, Так ты внимательно читай вопрос.
flud писал(а):
1. Есть ли способ хранить stream в программе не в ресурсах ?

карма: 1

0
10
Сообщение
...
Прикрепленные файлы
(файлы не залиты)