FoxPro/Visual FoxPro - Automatización VFP de Visio

 
Vista:

Automatización VFP de Visio

Publicado por Ana (15 intervenciones) el 21/05/2010 01:07:28
Vuelvo a insistir, porque no supe explicarme bien.

Estoy creando un programa en VFP que crea un documento en MSVisio en el cual tengo varios cuadros (Shapes) los cuales ya he dibujado y puesto en las coordenadas debidas, pero al crear las flechas conectoras (puedo mover el inicio y el fin del conector) tengo dificultades en pegar el inicio y fin a los cuadros.

oVisio = CREATEOBJECT("Visio.Application")
oVisio.Visible=.T.
oDocs = oVisio.Documents
oDoc = oDocs.OpenEx("d:/privado/visio/macrosVisio.vsd", 32)
visOpenRW = 32
oPages = oDoc.Pages
oPage = oDoc.pages(3)
oPage.DrawRectangle(x1, y1, x2, y2)
xq_shapes = oPage.Shapes.count
oShape = oPage.Shapes(xq_shapes) && El último shape

oMasters = oDoc.Masters
oPage.Drop(oMasters.ItemU("Dynamic connector") ,0,0) && Agrega un conector

Intenté agregar un row al Connection Points del cuadro (para poder pegarlo) con:
oShape.Addrow(1,1,1), pero me bota error.

Por favor si alguien sabe por qué?.

Gracias,

Ana
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de XXX
Val: 471
Plata
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Automatización VFP de Visio

Publicado por XXX (1541 intervenciones) el 21/05/2010 01:42:47
Ana, este foro es para ayudar, pero no para adivinar, para empezar podrias escribir que ERROR te da? digo para tener una idea.........
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Automatización VFP de Visio

Publicado por ana (15 intervenciones) el 21/05/2010 01:57:29
Aparece un mensaje:
Codigo de excepción OLE Dispach 0 de Microsoft visio
Operación no permitida para este tipo de fila

Lo que no entiendo es que sí puedo manipular los otros datos del SHAPESHEET (que es donde se puede manipular las figuras), pero no puedo agregar una fila en la hoja Connection Points para definirla como punto de pegue (GLUE).
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Automatización VFP de Visio

Publicado por pedro (3 intervenciones) el 21/05/2010 22:47:31
he leido ya varios comentarios de XXX
lo unico que hace es buscar errores ortograficos y de redaccion
es lo unico que miro que es un critico,,
en los dias que llevo en este foro creo que es de los que
no tienen nada mas que tratar de poner el dedo en la gente
y acusar a la gente de ignorantes aunque no lo sean

pero creo que hay muchas personas aca en el foro que se destacan por
respuestas muy buenas , inteligentes y tecnicas que demuestran el conocimiento de
programacion.

no pierdas el tiempo con tus respuestas sarcasticas
hay muchos foros mas de chistes ..o criticas velmax es uno muy bueno.

saludos,

desde tu pais favorito chile
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar