Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





Menu

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menu

Mensajes - J_F_NASH

#1
General Programadores / Re:Esto es posible? (Typescript)
21 de Febrero de 2021, 03:43:43 PM
Solución:

class  Tabla{
    visible:boolean;
    constructor(visible:boolean){
        this.visible = visible;
    }
    muestra() {}
};

Tabla.prototype.muestra = function(){
    Tabla.prototype.visible = false;
    console.log(this.visible);
}
const tablero = new Tabla(true);

Tabla.prototype.muestra();
tablero.muestra();
[code]
#2
General Programadores / Esto es posible? (Typescript)
20 de Febrero de 2021, 10:31:16 PM
class  Tabla{
    static mensaje:string = 'hola 1';
    static muestraMensaje:() => void;
};
const tablero = new Tabla();

// Quiero definir el método fuera de la clase (no quiero que con el tiempo mi clase llegue a parecerse a una vaca preñada)
Tabla.muestraMensaje = function(){
    console.log(this.mensaje);
}
Tabla.muestraMensaje() // salida: 'hola 1' (hasta aqui es correcto)

// El problema lo tengo con los objetos. Por ejemplo:
tablero.mensaje = 'hola 2' // error porque 'mensaje' es static!
// Luego quiero ver el nuevo mensaje enviado a tablero
tablero.muestraMensaje(); // error pues el metodo es static!

// Cual es el metodo de trabajo para poder hacer esto?
#3
Principiantes / C++ Por qué no funciona?
22 de Enero de 2014, 09:44:46 PM
Trato de hacer un arreglo de cadenas.
Luego escribir una cadena he insertarla en una posicion de memoria.

Qué estoy haciendo mal?


char *tabla[6][10];

tabla[0][0] = "xxx1";
tabla[1][0] = "xxx2";
tabla[2][0] = "xxx3";
tabla[3][0] = "xxx4";
tabla[4][0] = "xxx5";

cin >> tabla[0][0]; //Aqui da error cuando introduzco una cadena de caracteres y presiono enter

El error es:
"Intento de leer o escribir en la memoria protegida. A menudo, esto indica que hay otra memoria dañada."

Cómo deberia hacerlo?

Gracias.
#4
Cita de: TMarco en 30 de Diciembre de 2008, 02:31:34 PM
Lo descontarás en los apartados de rendimientos de las actividades profesionales por el lado de los gastos... junto con el resto de gastos de ese bendito autónomo o profesional por cuenta propia  >:D

1) Bueno, en la declaración trimestral hay una casilla ( la nº 22 -en IVA Deducible-) que dice:
IVA deducible por cuotas soportadas en operaciones interiores.
He sumado todos mis gastos (incluida la cuota de autónomos) y calculado el iva, que finalmente he puesto en dicha casilla ¿es correcto esto?
Todavía no me he metido con la declaración anual  ^_^'.

2) No llego al mínimo interprofesional anual (ni de lejos), de hecho, este mes me he tenido que dar de baja porque no voy a ver un duro. Pero... ¿tengo que darme de alta como autónomo y hacer las declaraciones si veo que el próximo mes voy a cobrar aunque sean "cuatro duros"?. Lo digo porque me pagan por transferencia bancaria y aparecen los datos de la empresa en la cuenta.

S2.
#5
¿La cuota de autónomo puedo deducirla en la declaración de renta?.


S2.
#6
Creo que no sería mala idea colocar en el foro una lista con nombres de empresas de "alto riesgo" donde la gente al menos escriba la experiencia que ha tenido al pasar por esta. Nadie dice que la empresa sea mala o buena pero si su experiencia, y que cada un juzque oportuno si firma o no con ella un contrato.
Por lo menos para andarte con ojo y no ir a ciegas.


S2.
#7
Cita de: TMarco [GMW] en 27 de Noviembre de 2008, 11:52:08 AM
Cada contrato es un mundo... en el caso del tuyo, precisamente, depende de lo que figure en las claúsulas de rescisión comunes a todo tipo de contratos de encargo de obra y, en su defecto, a lo que puedas encontrar en la fijación de plazos (por ambas partes). Con toda seguridad en alguna de ambas partes (o en ambas) figuran claúsulas que fijen este tema

En el contrato firmado dice:
"EL PROGRAMADOR (osea yo) es requerido por la empresa tal..."

En el contrato solo hay una cláusula:
"EL PROGRAMADOR deberá entregar en el plazo señalado el desarrollo completo. Si en esa fecha no estuviera el material se aplicará una cláusula de penalización de X euros por día, que será descontado de la cantidad a percibir."

El plazo señalado se a cumplido con creces.
¿Si yo rescindo el contrato ahora (despues de haber percibido el 50%) tendría que pagarles?
#8
Firmé un contrato para hacer un proyecto siendo autónomo.
Cobré el 50% de este.
El proyecto se alarga mucho mas de lo esperado y no me resulta imposible continuar a menos que me paguen mas (cosa que dudo mucho).
He pensado en rescindir el contrato pero:
1) ¿Tengo que pagar algo si decido rescindir el contrato?.
2) ¿Cómo se hace esto?.
3) ¿Conoceis alguna web donde pregunte estos temas?. No puedo pagarme los gastos de una gestoria de momento.  :'(

Gracias de antemano.

S2.
#9
Cambiando de tercio... ¿Se puede pasar un formulario como parámetro a una función en VB.net?

Tengo esta función en un módulo:

Module MisFunciones
   Public Sub Cargar(ByVal formulario As Form)
       formulario.PictureBox1.image = Image.FromFile("imgs\agua.png")
   End Sub
End Module


Desde un formuladrio llamo a la función con:
Cargar(frmClientes)

El problema es que "formulario.PictureBox1" no me lo acepta, me dice que formulario no contiene este picturebox


S2.
#10
Cambiando de tercio... ¿Se puede pasar un formulario como parámetro a una función en VB.net?

Tengo esta función en un módulo:

Module MisFunciones
   Public Sub Cargar(ByVal formulario As Form)
       formulario.PictureBox1.image = Image.FromFile("imgs\agua.png")
   End Sub
End Module


Desde un formuladrio llamo a la función con:
Cargar(frmClientes)

El problema es que "formulario.PictureBox1" no me lo acepta, me dice que formulario no contiene este picturebox


S2.
#11
Cita de: "[EX3"]Antes de nada me aventuro a preguntarte si estas intentando hacer un juego en VB.NET con los con los controles de interfaz de Windows, por que de ser asi te estas buscando mas complicaciones que ayudas :P Te diria que mirases TAO Framework (SDL y OGL .NET para los amigos, entre otras API's como OpenAL). Te diria XNA pero no esta accesible desde VB.NET.
Salu2...

Gracias por esta aclaración.
La verdad es que estoy trasteando con con VB.net para saber de que va, conocer las herramientas que tanto "suenan" por ahí, de manera que me puse con un juego muy básico. La verdad es que me está pareciendo patético programar un juego en VB.net, según veo es mas para hacer un editor de mapas o algo así (algo que me vendría muy bien).

He pasado por Gamestudio, C++, SDL, ASM y ActionScript entre otros y a la hora de hacer un juego me quedo con (C++ & SDL por su velocidad aunque me quedaría con ActionScript por su comodidad+facilidad de creación).

Pero claro, quiero que lo que hago en casa por hobbie me sirva de cara a meterme en un trabajo en el que necesiten un programador (aunque yo me considero un grafista/ilustrador me esta gustando bastante la programación  :P )

XNA es la sgte. meta en mi err... "investigación" suena francamente bien pues no me hace mucha gracia meterme en openGL o DirectX "a pelo". Ello me llevaría a conocer el C#. Pero claro depende de la "salida" de tal lenguaje y librería.

S2.
#12
Tengo 3 PictureBox colocados en el sgte. orden de profundidad:

Fondo.Controls.Add(Jugador2)
Fondo.Controls.Add(Jugador1)
Controls.Add(Fondo)

Quiero que Jugador2 tome como base para su transparencia "Fondo" y "Jugador1" no solo "Fondo" como está ahora. ¿Alguien sabe cómo rayos se hace esto?



S2.
#13
Buah! es lo que buscaba. Gracias!
#14
Bueno, ya que estoy pregunto otra cosilla. Es sobre concatenaciones:
Tengo 2 PictureBox llamados "barril_1" y "barril_2" ahora quiero llamar a una de sus propiedades dinámicamente. En el ejemplo tal vez se vea mas claro lo que quiero hacer:
dim valor as integer = 1
"barril_"  & valor.propiedad = false    '<-------- ¿?


¿Puede hacerse algo como esto?
#15
Ok, era eso.


S2.





Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.