Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.08.15;
Скачать: [xml.tar.bz2];

Вниз

Как сохранить Canvas, а потом загрузить и продолжить работу ?   Найти похожие ветки 

 
Lego ©   (2004-07-29 00:00) [0]

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


 
Lego ©   (2004-07-29 02:43) [1]

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


 
wicked ©   (2004-07-29 03:41) [2]

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


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

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


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

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

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


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

ошибочка вышла... данные всетаки храняться в таблице...
но вот я не могу понять структуру этих сохранений...
у меня просто есть программа(написаная давно), меня попросили сделать такуюже, но чтоб можно было внести некоторые изменения, я решил использовать все таблицы(парадокс) которые были в ней... просто написать оболочку свою и подключить старые таблицы...
естессна не все так просто, вот с художествами разобрался(исходник выше) теперь проблема, как сохранять/загружать... хотя в общемто и это не проблема... можно по своему сохранять и загружать... но какже быть со старой таблицей... не могу понять принцип сохранения... выяснил только одно... в ней 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 баксов за ничего не деланье, чем вообще ничего...



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.08.15;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.046 c
4-1088842895
Колбасьев
2004-07-03 12:21
2004.08.15
Запуск процедуры по указателю


3-1089984099
Term
2004-07-16 17:21
2004.08.15
DBGrid


6-1087233176
vic_vm
2004-06-14 21:12
2004.08.15
Чем лучше скачать файл? - вопрос принятия концепции


1-1091003030
BillyJeans
2004-07-28 12:23
2004.08.15
Фон у TTreeView


4-1089095680
bar
2004-07-06 10:34
2004.08.15
Ошибка хука при нажатии WIN+D





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский