Shell 10-04-2025, 11:03
Buenas!

En el lenguaje Gambas tenemos propiedades que son alias o sinónimos de otras.
Por ejemplo: H, sinónima de Height

Pero, ¿ existe una forma de saber si algo concreto es un alias de otro ?.
En mi caso que me gusta la clase Paint con sus ventajas y desventajas.

Existen tres formas, de dibujar un círculo, con los métodos estáticos.

Paint.Arc
Paint.Ellipse

Y la actual.

Paint.Circle Desde la Gambas 3.20 existe este método. Si, así de sencillo es su nombre. Smile
Lógicamente cada uno se usa mejor para una cosa que para otra.

Aunque Paint.Arc puede dibujar un circulo completo y era lo que usaba para esto, por su nombre 
deducimos que puede estar más destinada a dibuja arcos. En el caso de este método, las opciones por defecto
son x, y, y su radio, luego sus parámetros opcionales. Como son el angulo del círculo, su longitud y si
es una porción.

Paint.Ellipse aunque puede dibujar círculos es más destinado a formas ovaladas.

Y luego Paint.Circle que hace lo que dice.

Pero mi pregunta es esa:
Imaginar por un momento que Paint.Circle es un método alias de Paint.Arc.

¿ Existe una forma de saber si es un método alias ?.

Recordemos que una función, tiene sus parámetros posicionales y los opcionales.
Entonces los posicionales de Paint.Circle serán los mismos de Paint.Arc.

¿ Cómo podemos saber que un método  llama al otro ?.


Mediante la clase Class puedo saber si algo es un método, una propiedad, pero
no puedo saber algo como lo de arriba ó no no sé como hacerlo.

Saludos
guizans 06-04-2025, 16:52
Hola a todos.

El programa que estoy haciendo genera un report. Esta parte la tengo más o menos controlada. ¿Se puede hacer que guarde ese report directamente sin que se abra el diálogo de imprimir?, es decir, pulso un botón, se genera el report y automaticamente se guarda en el disco duro en un lugar predeterminado, sin intervención del usuario. 
 Lo quiero hacer así por que ese report lo tengo que enviar por correo electrónico, así sería pulsar un botón y automaticamente hace todo el proceso el solo, sin intervención del usuario. No se si me explico bien o si se puede.

Muchas gracias.
alberto-moyano 05-04-2025, 18:42
Hola gente, el problema que me trae es medio raro, no sé a que atribuirlo, la cosa es así.

Tengo una aplicación, si la ejecuto desde el ide no obtengo ningun error y se usa sin problemas, genero un paquete deb (ubuntu, etc.) y si instalo este deb, la aplicación me da error sobre un textbox que no esta declarado en la clase (lo que es falso), ahora bien, el tema es que si voy a otra pc e instalo el deb, la aplicación no tiene ningun error y se ejecuta sin problemas.

Antecedentes.

En mi maquina, tampoco tenia problemas instalando el deb y usando la aplicación instalada, todo esto comenzo cuando hice una instalación autotools, ahí comenzo todo.

Alquien tiene idea de que puede estar pasando.

Saludos
Páginas (560):    1 17 18 19 20 21 560   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 288
Último miembro: shoUsho
Temas del foro: 1,728
Mensajes del foro: 8,984
Últimos temas
Paren...WAIT !!!
Foro: Aplicaciones/Fragmentos de Código
Último mensaje por: guizans, 25-08-2025, 14:49
Respuestas: 3 - Vistas: 214
GambOS
Foro: General
Último mensaje por: guizans, 20-08-2025, 13:58
Respuestas: 0 - Vistas: 143
Gambas y Wayland
Foro: General
Último mensaje por: guizans, 20-08-2025, 13:56
Respuestas: 6 - Vistas: 320
Odio a gb.Report
Foro: General
Último mensaje por: guizans, 19-08-2025, 10:40
Respuestas: 8 - Vistas: 656
Devorado por la malvada s...
Foro: Python
Último mensaje por: tercoide, 12-08-2025, 23:58
Respuestas: 6 - Vistas: 439
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.