All Forums
 Категория Visio
 Форум Вопросы и ответы
 Очень странная проблема с Drawing Control
Author Previous Topic Topic Next Topic  

Voland

91 Posts

Posted - 10/07/2005 :  15:07:15
Вобщем уже голова идет кругом. Совсем не могу понять вчем дело. Пишу программу автоматизации построения чертежей на Delphi 7 используя Drawing Control. Реализовываю в 2х версиях, одна для дома, (можно дома тестить и отлаживать), вторая для работы (где юзается сервак с БД). Вот, вобщем, модули использую одни и теже, все просто, попачил прогу дома, пришел на работу и скинул модули в папку рабочей проги и она естесно обновилась... также и обратно, пописал на работе, скинул дома модули, прога обновилась. Вот, в чем собственно проблема. Почему то иногда перестают работать функции перетаскивания обьектов с места на место, и возможность кинуть на форму мышкой обьект из стенсила. Вот перестает ни стого ни с чего. Причем, 2 экзешника на работе, компилирую тоже их обоих на работе, один домашнего варианта, второй рабочего. В одном таскает в другом нет! ПАРАДОКС. Модули один в один, ни малейшего отличия. Один раз удалось решить эту проблему переустановкой Visio и SDK, заработали оба варианта нармально, замечу без изменений в проге. Поработали с месяц, и вот опять один из них отключился :(... уверен, принесу домой экзешник, будет работать нармально... В чем может быть проблемма? Может кто сталкивался?

___ Кто ищет тот найдет __

Voland

91 Posts

Posted - 10/13/2005 :  14:41:17
Ндас... не густо ... Интересно, а много ли народу тут работают с Visio 2003 ActiveX Drawing Control??

___ Кто ищет тот найдет __
Go to Top of Page

brace

Russia
358 Posts

Posted - 10/14/2005 :  11:28:26
похоже не хотят дружить visio и delphi
причина = прородители то разные !!!
типа мантеки и капулети ...
Go to Top of Page

Voland

91 Posts

Posted - 10/14/2005 :  11:52:56
Хорошо сравнили ...
Да дело не в дружбе... это же ActiveX а как сказано в спецификации данной технологии что она мало зависит от среды в которой ее пытаются заюзать...
Тут дело как мне кажется, в попытке Мелкомягких лицензировать и прочее свои продукты
Т.к. я заметил, что при каждой компиляции, прога не запускается до тех пор, пока чтот не передаст в сеть... Так вот, может она там и где ведет какой счечик и отрубает некоторые функции... только почему именно у этого приложения... странно. Хотя наверное это бред...
Ладно... буду разбираться...

___ Кто ищет тот найдет __
Go to Top of Page

brace

Russia
358 Posts

Posted - 10/14/2005 :  12:36:20
в письмах читателей в журналах типа чип и апгрейд
на других форумах иногда подозревают что мелкософт шалит
но надо быть крутым хакером чтобы обосновать
Go to Top of Page

Taskmgr

1 Posts

Posted - 04/10/2006 :  08:12:40
Я получил весьма похожую проблему. В какой-то момент в проекте на Delphi 7, использующем Visio Drawing Control 11, перестали перетаскиваться объекты. Курсор выглядит, как четыре стрелочки в разные стороны, но при попытке тащить шейп, ничего не происходит.
Кроме того, возникает ошибка другого рода при попытке выполнения команды "Copy" или "Cut" из контекстного меню любого объекта - "Visio Internal Error #3401" . Эта ошибка иногда проходит после шаманских манипуляций, типа "вставить объект, скопированный в другом приложении; выделить другой объект; изменить размер; выделить первый..."
Мне кажется, что эти ошибки связаны между собой, но тем не менее, перетаскивание после вышеупомянутых танцев с бубном все равно не работает, хотя симптомы меняются: если "Copy"/"Cut" проходит без ошибок, то и при попытке перетаскивания объектов, курсор не остается "четырьмя стрелочками", меняется на перечеркнутый кружочек. Уф-ф-ф...
Кто-нибудь сталкивался с таким?
Go to Top of Page

mers

Russia
159 Posts

Posted - 04/10/2006 :  11:17:13
ответсвенно заявляю что VS.NET дружит с визио :)

а как вы реализуете функции cut/copy?
Go to Top of Page

mosya

Russia
3 Posts

Posted - 05/05/2008 :  20:02:29
Нашли ли решение подобной проблемы с перетаскиванием shape-ов, точнее с отсутсвием такой возможности? Столкнулась с такой проблемой. Очень надо выяснить и исправить.
Go to Top of Page
  Previous Topic Topic Next Topic  
Данный сайт является архивом форума visio.artberg.ru, который был закрыт в связи с переходом на новую платформу visio.getbb.ru
Все материалы доступны только для чтения! Если у вас появились вопросы, или вы хотите что-то обсудить, связанное с Visio, обращайтесь на новый форум!
Архив был создан благодаря совместным усилиям Генадия Туманова @Tumanov (visio.artberg.ru), Александра ака @Surrogate (visio.getbb.ru), и Николая Белых @nbelyh (unmanagedvisio.com)