Foros del Web » Soporte técnico » Audio y vídeo »

Varibles y propiedades

Estas en el tema de Varibles y propiedades en el foro de Audio y vídeo en Foros del Web. Estoy trabajando con PDF_Xtra y Director 8.5 y no sé como manejar unas variables. Hay una función que me devuelve lo siguiente cuando la pongo ...
  #1 (permalink)  
Antiguo 25/06/2002, 04:57
Avatar de zarate  
Fecha de Ingreso: septiembre-2001
Ubicación: Madrid
Mensajes: 164
Antigüedad: 22 años, 7 meses
Puntos: 0
Varibles y propiedades

Estoy trabajando con PDF_Xtra y Director 8.5 y no sé como manejar unas variables.

Hay una función que me devuelve lo siguiente cuando la pongo en la Message Window:

Código:
  put PDF_AcrobatInfo()
-- [[#appname: "Acrobat", #version: "5.0"], [#appname: "Reader", #version: "5.0"]]
Yo intuyo que está creando dos "objetos globales" con una cualidad que es #version. Mi problema es que no se cómo acceder a esas cualidades, ya que necesito meter en una sentencia if el número de la version para que si tiene menos de 5 siga unas acciones y sino otras, algo del estilo:

Código:
  if (acrobat.version < 5) then

  acciones

else

  acciones

end if

No sé si tengo antes que iniciar variables globales o exactamente qué.....

De antemano, muchas gracias


Zarate
  #2 (permalink)  
Antiguo 26/06/2002, 02:13
 
Fecha de Ingreso: enero-2002
Ubicación: Barcelona
Mensajes: 279
Antigüedad: 22 años, 3 meses
Puntos: 1
Re: Varibles y propiedades

hola,

te está creando una lista de propiedades. Yo lo que haría es extraer el valor que te interese de esa lista y almacenarlo en una variable. La variable la declaras global.

Además, puede que el ".0" te esté dando problemas, así que yo lo convertiría a número entero.

No debrías tener problemas.

Saludos



Sataca<br>
<img src="http://www.lareticula.com/firma/logofirma_r1_c1.gif" border=0><br>
<a href="http://www.lareticula.com"><font face=arial>La retícula[/CODE]</a>
  #3 (permalink)  
Antiguo 26/06/2002, 13:32
Avatar de zarate  
Fecha de Ingreso: septiembre-2001
Ubicación: Madrid
Mensajes: 164
Antigüedad: 22 años, 7 meses
Puntos: 0
Re: Varibles y propiedades

Efectivamente, lo que devuelve la función es una lista doble, conseguí extarer el resultado a una variable global de la siguiente forma:

reader_version = integer(char 1 of getProp(getAt(PDF_AcrobatInfo(), 2), #version))


El número &quot;2&quot; es para recoger la versión del reader, para coger la del acrobat (si lo hay), habría que cambiar el número por &quot;1&quot;.

Espero que a alguien le sirva
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:26.