Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - Eleкtro

#2571
No manejo Java pero... ¿has probado a usar la función Arrays.deepToString()?:


Cita de: http://docs.oracle.com/javase/6/docs/api/java/util/Arrays.html#deepToStringdeepToString Returns a string representation of the "deep contents" of the specified array. If the array contains other arrays as elements, the string representation contains their contents and so on.
This method is designed for converting multidimensional arrays to strings.

¡Saludos!
#2572
Cita de: Orubatosu en  4 Abril 2017, 22:54 PMos puedo jurar que hay japoneses que están convencidos de que en España, comemos gatos. De donde lo sacan no tengo ni idea, y afortunadamente solo se de unas pocas que afirman eso (y de muchas que afirman que no, pero claro esas no cuentan)

Dato curioso (y cuestionable). ¿Cuales son tus fuentes?, ¿lo puedes demostrar?.

¡Saludos!
#2573
Vamos a ver señores haya paz y un poco de...



El_Andaluz tienes el mismo derecho a dar tu opinión como cualquier otra persona, pero Drvy también tiene derecho a que tu opinión le resulte absurda o... "inutil".

Estoy de acuerdo en que no ha usado el vocabulario más acertado, aunque por otro lado un enfado o un mal día lo tiene cualquiera y se nos puede ir la boca...
pero siempre se pueden debatir las cosas sin llamarnos inútiles los unos a los otros. Intentémoslo.

¡Saludos!
#2574
Scripting / Re: Programa de ocultar carpeta
4 Abril 2017, 17:42 PM
Cita de: Albegam en  4 Abril 2017, 00:36 AM
descubrí el código bash

El código es el siguiente:

Hola.

Primero de todo: Eso no es Bash (Linux), es Batch (Windows).

Cita de: Albegam en  4 Abril 2017, 00:36 AMMe gustaría que la contraseña no se viera y apareciera con asteriscos.

Sinceramente, si estás aprendiendo C++, ponerse ahora con Batch es retroceder todo lo que has aprendido, llamemoslo una involución... una severa involución.

Batch de por si solo es un "lenguaje" de programación MUY limitado el cual ha sido desarrollado para automatizar tareas básicas del sistema. Batch no provee ningún mecanismo de forma "nativa" para enmascarar una contraseña. Existen soluciones bastante tediosas, rebuscadas y engorrosas, de decenas o cientos de lineas ...puramente en Batch, que están bastante bien si la intención es que una persona quiera perder el tiempo en algo así para absolutamente nada que sea de provecho en el aprendizaje de la programación.

Por suerte Microsoft Windows provee soporte de forma nativa para otros lenguajes de programación mucho más sofisticados que Batch, como es el caso de PowerShell, el cual podemos utilizar desde Batch si así lo deseamos para compensar las limitaciones por naturaleza de dicho "lenguaje":

Código (dos) [Seleccionar]
@Echo Off

Set "tmpFile=%TEMP%\password.txt"
PowerShell.exe -Command $pword = read-host "Enter password" -AsSecureString ; ^
   $BSTR=[System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($pword) ; ^
       [System.Runtime.InteropServices.Marshal]::PtrToStringAuto($BSTR) > "%tmpFile%"
(Set /P password=<"%tmpFile%") & (Del /Q "%tmpFile%")
echo %password%

Pause & Exit /B 0


¡Saludos!
#2575
1. C# es un lenguaje de capitalización sensible (case-sensitive), palabras reservadas como "class" o "new" deben ser escritas en minúscula.

2. Aquí tienes dos variables declaradas con el mismo nombre:
Código (csharp) [Seleccionar]
int peso;
bool peso;


3. En el código que has mostrado no hay un espacio de nombres (o namespace) ni importaciones de espacios de nombres (directivas using), así que no sé si realmente has mostrado todo el código, pero en ese caso los métodos de clase deben ser declarados a nivel de clase, es decir dentro de una clase, no fuera.
Código (csharp) [Seleccionar]
class MyClass {
   public void MyMethod() {}
}

Y las clases no deben ser declaradas dentro de otra clase (en ese ejemplo que has escrito no).

4. En el código tienes muchos errores de tipografía por haber copiado mal lo que pone en el libro:
Citar
Código (csharp) [Seleccionar]
System.Colsole.Writeline
...No hay ninguna clase que se llame "System.Colsole" sino más bien "System.Console", al igual que tampoco hay ningún método que se llame "Writeline", sino más bien "WriteLine" (recuerda lo que dije en el punto nº1 sobre las mayúsculas y minúsculas). La mayoría de los miembros los estás llamando con mayúsculas cuando han sido declarados con un nombre en minúscula.

5. La propiedad "marca" la has declarado con un método getter vacío, y además sin las llaves de apertura/cierre {} (curly braces), de nuevo probablemente por no haber copiado bien lo que haya escrito en el libro.

El resto de errores que tengas son por más de lo mismo.




Mi consejo, si no te ves capaz de copiar correctamente un ejemplo del libro entonces deja el libro, ve a por ejemplos que ya estén escritos en Internet, y que sean algo más sencillos y de menor cantidad de lineas de código que el ejemplo de ese código, en ese ejemplo que has mostrado hay clases, métodos, variables locales, propiedades, condicionales, modificadores de accesibilidad de miembros, concatenación de cadenas de texto, llamadas a miembros built-in de la librería de clases de .NET Framework... son demasiados conceptos al mismo tiempo para alguien completamente nuevo, no me parece el mejor ejemplo para que sea tu primer intento de crear un código que funcione si no has aprendido uno por uno como utilizar cada tipo de miembro. Empieza con lecturas y ejemplos más básicos de como usar la sintaxis de C#, eso primero que todo lo demás... aprende a conocer y a usar la sintaxis (los operadores y las palabras reservadas), luego como declarar variables y como utilizarlas, como utilizar búcles, etc.

¡Saludos!
#2576
Scripting / Re: Ayuda script .bat
4 Abril 2017, 16:06 PM
Aquí no se hacen tareas. Muestra tus progresos.

¡Saludos!
#2578
.NET (C#, VB.NET, ASP) / Re: Toolbox en C#
4 Abril 2017, 15:59 PM
Cita de: Nolohagan en  4 Abril 2017, 09:10 AM
Por supuesto tengo muchisimas preguntas acerca del codigo. Pero como ya aportaste mucho y
hasta hiciste el trabajo que en realidad deberia haberlo hecho yo no quiero molestar mas.
Aunque los comentarios que incluiste en el codigo me son de mucha ayuda.
Pasa que es la primera vez que hago una cosa asi en visual studio.
Si realmente no encuentro respuesta a mis preguntas las publicare aca. De otro modo
muchas gracias por tu gran aporte :)

Nadie molesta por hacer preguntas, el foro está para eso, y a mi ME ENCANTA poder ayudar a resolver las dudas de los demás y que vayan aprendiendo como hacer "X" cosa. Si tienes dudas, siéntete libre de preguntar.

¡Saludos!
#2579
.NET (C#, VB.NET, ASP) / Re: Manuales
3 Abril 2017, 21:10 PM
Hola. Visual Basic.NET no es Visual Basic, por favor publica los temas donde tocan.

Lo siguiente no es un libro como tal, es incluso mejor; en la MSDN tienes alrededor de miles de páginas para aburrirte a estudiar los principios básicos y avanzados de VB.NET:

¡Saludos!
#2580
Cita de: zotter en  2 Abril 2017, 23:37 PMsi me vuelven a robar alguna vez un portátil o tablet no podre hacer nada.

Hombre, eso de "no poder hacer nada"... depende. Hay aplicaciones "anti-robo" que rastrean la ubicación del dispositivo/laptop mediante GPS y puedes configurarlo para que te notifiquen mediante e-mail o etc, además en caso de robo puedes bloquear el sistema, formatear, e incluso mostrar un mensaje en el PC robado para pedirle a esa persona que lo devuelva... o para amenazarle a ver si se lo acaba pensando mejor xD.


Saludos.