Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как сохранить Canvas, а потом загрузить и продолжить работу ? [D6, WinXP]


Lego ©   (2004-07-29 00:00:00) 

вот мое извращение lego-go.by.ru/canvas.rar (7КБ исходник)
суть вопроса вот в чем, нужно сохранить рисунок в таблицу парадокс(поле графики), вобщемто можно и в bmp для теста... но вот самая главная проблема... как его загрузить потом и продолжить работу с теми же координатами ? сохранять все координаты - отпадает... уж слишком это извращенно...
очень прошу помочь


Lego   (2004-07-30 00:09:00) [1]

ошибочка вышла... данные всетаки храняться в таблице...
но вот я не могу понять структуру этих сохранений...
у меня просто есть программа(написаная давно), меня попросили сделать такуюже, но чтоб можно было внести некоторые изменения, я решил использовать все таблицы(парадокс) которые были в ней... просто написать оболочку свою и подключить старые таблицы...
естессна не все так просто, вот с художествами разобрался(исходник выше) теперь проблема, как сохранять/загружать... хотя в общемто и это не проблема... можно по своему сохранять и загружать... но какже быть со старой таблицей... не могу понять принцип сохранения... выяснил только одно... в ней 17 колонок, и на каждое "окно" выделяеться по 411 строк в таблице... естессна количество горизонтальных и вертикальных линий ограничено, также как и остального(в исходнике видно)... затем не ясен смысл как оно сохраняет именно ЧЕРТЕЖ окна, без цветов как в пэйнтбоксе... для чертежа существует еще 2 таблицы, одна для ОГРОМНОГО чертежа(не ясно зачем), а вторая для маленького, который выводиться на печать кстати...
вобщем... ищу желающего заработать денешку... желательно в одессе... для опытного програмера, там работы на 1-2 недели, максимум 3... полностью с нуля... естессна я дам готовую программу с которой нада сделать подобие... исходников увы нет :( думаю 150-200 зеленых разумно за 1-2 недели работы ?
желающие могут меня найти в IRC
irc server: irc.rus.net
port: 6669
channel: #lego
мой nick обычно Lego, в крайнем случае на канале есть "бот", который скажет где я или под каким ником(если сменю), достаточно написать !seen Legoи он выдаст меня :)
ближайшие пару дней нада заказчику дать ответ, буду писать "я" программу дальше или нет... даже если вы не из Одессы, но щитаете себя опытным программистом, буду рад видить... в конце концов, почтовые переводы никто не отменял... гарантий никто дать не может об обмане с деньгами, единственное что я скажу, я не такой человек... я просто сдался... я лучше получу просто 50-100 баксов за ничего не деланье, чем вообще ничего...


Андрей   (2004-07-29 09:46:00) [2]

Lego, подожди, вот я не понял...
Какое отношение canvas имеет к чертежам и координатам?
canvas - это доступ к картинке объекта.
Ты нарисовал примитив - он подсветил соответствующим цветом некоторые точки. А координаты он не запомнил.

Может, ты имеешь в виду, что тебе нужно хранить и редактировать чертежи? Так ты реализуй формат для хранения векторной графики или примитивов. Например, Autocad DXF


Sun bittern   (2004-07-29 08:25:00) [3]

Для BMP BLOP поля есть. Если BMP, то непонятно, что под координатами подразумевается.


wicked   (2004-07-29 03:41:00) [4]

именно, сохранять все координаты....


Lego   (2004-07-29 02:43:00) [5]

Люди, выручайте! неужели никто не работал с чертежами в Canvas ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо