Страница: 1 | 2 | 3 |
Вопрос: Скоро выйдет новая версия PowerBASIC
Добавлено: 19.02.05 16:22
Автор вопроса: alex
Ответы
Всего ответов: 36
Номер ответа: 31
Автор ответа:
brevno
Вопросов: 18
Ответов: 57
Web-сайт:
Профиль | | #31
Добавлено: 01.03.05 20:38
Все эти редакторы суть сплошное мракобесие, ИМХО PBEdit + inclean + примочка от Семёна, ну что ещё нужно для счастья? ж) Разве что, POFFS ещё...
Но дело, в общем, не в редакторах. Начинаем охоту на объекты 8 и 4 В ослосети пока ничего нету, но уже появились вопли вроде "release it, please", не так давно и этого не было... Так что ждём-с.
У кого есть доступ к гнутелле, тоже не спите
Номер ответа: 32
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #32
Добавлено: 02.03.05 10:56
А редакторы никто и не пишет. Мы пишем аддоны для PbEdit.
Номер ответа: 33
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #33
Добавлено: 02.03.05 11:11
Всё же кто нибудь натолкнёт на мысль как вставлять текст в PbEdit?
Эмуляция нажатий клавиш, как я уже говорил, не всегда синхронно работает с самим редактором. Вставка из буфера отпадает в любом случае.
Значит строка в куче идёт так: Length|Bytes.
Указатель на неё хранится опять же в куче в массиве типа Long. Что-то типа виртуального списка указателей на строки.
У меня вот возникла идея, может выделять память в куче и заменять адрес в массиве указателей? Вроде должно сработать, но что тогда будет с прошлой строкой? Получается будет мусор в памяти?
Если кто не понял, то схематически это выглядит примерно так:
Addr1|Addr2|Addr3|Addr4|...|AddrN
Здесь Addr - подряд идущие 4-х байтовые указатели на строки. Addr1 ссылается на первую строку, Addr2 - на вторую и т.д.
А я хочу создать в куче новую строку (например вместо второй) и просто прописать вместо Addr2 её адресс.
Номер ответа: 34
Автор ответа:
Neco
ICQ: 247906854
Вопросов: 133
Ответов: 882
Web-сайт:
Профиль | | #34
Добавлено: 22.03.05 09:01
Блин, ни фига не могу найти этого Матусовского, помогите, а?
Дайте мылко (я вся чешуся) или (что лучше) сылку или (ваще хорошо) на мыло пните его аддон.
Для самых добрых:
neco777@rambler.ru
Номер ответа: 35
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #35
Добавлено: 22.03.05 19:16
Пожалуй, будет оставаться мусор, ведь программа не знает, что ей надо освобождать память по тому адресу, который там был когда-то. С другой стороны, он может освобождать память по идентификатору блока, с третьей у него вообще может быть malloc-free с внутренней таблицей память-блок и попытка очищения памяти по адресу, не указанному в этой таблице будет попросту вызывать ошибку.
А чем этот PBEdit настолько крут, что приходится так извращаться?
Номер ответа: 36
Автор ответа:
Macronix
ICQ: 170650558
Вопросов: 12
Ответов: 46
Web-сайт:
Профиль | | #36
Добавлено: 30.06.05 18:55
Кто еще не скачал, качаем сейчас:
PowerBasic 8.01
ed2k://|file|PowerBasic%208.01.rar|10152884|735DEAEE29936D6F621A11BAFD1DF240|h=SNKGFG2KUXCZ5UTMG7FA7NWCTR2Y7QGF|/