|
1241
|
Foros Generales / Dudas Generales / Re: Algun consejo para esto si existe!!
|
en: 19 Marzo 2020, 13:26 pm
|
Saludos,
- En casos como estos yo suelo tomarle una foto con el móvil XD. Sin embargo el mismo Chrome recuerda el estado de hasta 8 páginas cerradas anteriormente (Menú > Historial > Cerrado recientemente o Ctrl + Shift + T), esto te devuelve la página como la habías dejado.
- También podrías Hibernar o Suspender el PC en lugar de apagarlo.
|
|
|
1243
|
Foros Generales / Dudas Generales / Re: Recambio correa bicicleta estática
|
en: 18 Marzo 2020, 13:32 pm
|
Saludos,
- Puedes buscarla en Internet en sitios como amazon, mercado libre, etc. Si tienes la posibilidad de ir a refaccionarias de motos o autos también podrías buscar ahí. Si tu producto te ha llegado con garantía o soporte técnico también podrías llamar a ese número, visitar su página web o ir a su local.
|
|
|
1244
|
Programación / Bases de Datos / Re: ¿puede una clave foranea apuntar a 2 o mas tablas?
|
en: 16 Marzo 2020, 14:07 pm
|
Saludos,
- Dependerá de tu modelo de datos, hay varias opciones generales, por ejemplo no poner idDocumento en tbVenta e ir directamente a tbFactura o tbBoleta y poner ahí el idVenta.
- Otra es usar una tabla auxiliar tbDocumento donde irá como valor el idFactura o idBoleta
- Piensa en las consultas que vas a realizar o como vas a llenar los datos para elegir una opción adecuada.
|
|
|
1246
|
Sistemas Operativos / Windows / Re: Windows 10 Pro como quitar marca de agua
|
en: 15 Marzo 2020, 16:54 pm
|
Saludos, - Ahí dice claramente que Windows no está activado, está en modo de notificación diciendo: "actívame" XD - Hay muchas maneras de activar Windows, depende de la destreza de cada persona usar uno u otro método, hacerlo a mano o usar programas de terceros tipo KMSPico, KMSTools, etc, etc. - Veo que eres capáz de abrir PowerShell y teclear comandos, así que la manera más fácil para tí sería abrir la PowerShell o Símbolo del Sistema como Administrador y teclear los siguientes comandos: slmgr /skms kms8.MSGuides.com slmgr /ato slmgr /xpr - Con eso deberías de activar Windows por 6 meses más, luego otro slmgr /ato y se activa por otros 6 meses más y así sucesivamente. - Para lograr la activación perpetua HWID de Windows 10 se requieren de algunos binarios ... no se si sea necesario para tí pero la opción está. - Si Windows no se quiere activar, muestra el resultado del comando: slmgr /dlv - Si el problema es la clave de activación, puedes utilizar una genérica que proporciona Windows de acuerdo a la versión de tu sistema operativo: https://docs.microsoft.com/en-us/windows-server/get-started/kmsclientkeys-- Las claves las introduces desde Activar windows > cambiar clave del producto o usando el siguiente comando (donde XXXX-XXXX-XXXX-XXX es la clave): slmgr /ipk XXXX-XXXX-XXXX-XXX
|
|
|
1247
|
Programación / .NET (C#, VB.NET, ASP) / Re: Mover este > y barras en la misma pantalla consola
|
en: 14 Marzo 2020, 17:32 pm
|
Saludos, - Yo lo he implementado así: - Bajo la premisa de guardar la coordenada de cada caracter cambiante (">" "X" "5") e ir restaurando/cambiando dicha posición +1 o -1 según corresponda. - Otra forma que vi en otro mensaje del foro era re-escribiendo todo el menú con los cambios adecuados. - No soy desarrollador en C#, haber si me leo unos manuales sencillos para aplicar funciones, clases y esas cosas, ya tengo varios libros a la mano XD. Lo más para probar el IDE VS Express 2008 Sp1 que la verdad no me está convenciendo mucho, le falta más inteligencia. También he estado revisando métodos para compilar sin tener Visual Studio, tratar de instalar .Net Framework > 6.2 en mi Win8 ya que no soporta versiones más recientes :-/ using System; namespace LCD { class Program { static void Main(string[] args) { Console.BackgroundColor = ConsoleColor.Green; Console.ForegroundColor = ConsoleColor.Black; Console.SetWindowSize(21, 5); Console.CursorVisible = false; ConsoleKey key; int selPosY = 0; int volPosX = 9; int briPosX = 9; Console.Clear(); Console.WriteLine(" Brillo:-------- "); Console.WriteLine(" Volum.:-------- "); Console.WriteLine(" "); Console.WriteLine(" Atrás Menú "); Console.SetCursorPosition(0, selPosY); Console.Write(">"); Console.SetCursorPosition(briPosX, 0); Console.Write("X"); Console.SetCursorPosition(volPosX, 1); Console.Write("X"); Console.SetCursorPosition(18, 0); Console.Write(briPosX - 9); Console.SetCursorPosition(18, 1); Console.Write(volPosX - 9); do { key = Console.ReadKey(true).Key; if (key == ConsoleKey.UpArrow && selPosY - 1 >= 0) { Console.SetCursorPosition(0, selPosY); Console.Write(" "); Console.CursorTop--; selPosY = Console.CursorTop; Console.SetCursorPosition(0, selPosY); Console.Write(">"); } if (key == ConsoleKey.DownArrow && selPosY + 1 <= 1) { Console.SetCursorPosition(0, selPosY); Console.Write(" "); Console.CursorTop++; selPosY = Console.CursorTop; Console.SetCursorPosition(0, selPosY); Console.Write(">"); } if (key == ConsoleKey.LeftArrow) { if (selPosY == 0 && briPosX - 1 >= 9) { Console.SetCursorPosition(briPosX, 0); Console.Write("-"); Console.CursorLeft -= 2; briPosX = Console.CursorLeft; Console.Write("X"); Console.SetCursorPosition(18, 0); Console.Write(briPosX - 9); } if (selPosY == 1 && volPosX - 1 >= 9) { Console.SetCursorPosition(volPosX, 1); Console.Write("-"); Console.CursorLeft -= 2; volPosX = Console.CursorLeft; Console.Write("X"); Console.SetCursorPosition(18, 1); Console.Write(volPosX - 9); } } if (key == ConsoleKey.RightArrow) { if (selPosY == 0 && briPosX + 1 <= 16) { Console.SetCursorPosition(briPosX, 0); Console.Write("-"); briPosX = Console.CursorLeft; Console.Write("X"); Console.SetCursorPosition(18, 0); Console.Write(briPosX - 9); } if (selPosY == 1 && volPosX + 1 <= 16) { Console.SetCursorPosition(volPosX, 1); Console.Write("-"); volPosX = Console.CursorLeft; Console.Write("X"); Console.SetCursorPosition(18, 1); Console.Write(volPosX - 9); } } } while (key != ConsoleKey.Escape); } } }
|
|
|
1248
|
Programación / Programación C/C++ / Re: Problema con codigo
|
en: 14 Marzo 2020, 04:00 am
|
- Por cierto, tu error está en usar == en lugar de <, por que lo haces? Esa es la condición que permite ejecutar el bucle, el for seguirá iterando mientras dicha condición se cumpla. Tu for nunca funciona por que en primera instancia se compara un 0 con 8 ( i == 8 ), esto no se cumple y el for finaliza. - Esto me funciona sin problemas: using System; namespace Ajedrez { class Program { static void Main(string[] args) { int comparador = 0; int x; int[, ] Matriz = new int[8, 8]; Console.WriteLine("Introduce la casilla entre 1 y 64"); x = Convert.ToInt32(Console.ReadLine()); for (int i = 0; i < 8; ++i) { for (int j = 1; j < 8; ++j) { comparador = comparador + 1; if (x == comparador) { Console.WriteLine("La posición de la casilla " + x + " es [" + i + "," + j + "]"); } } } Console.ReadLine(); // Para que pause y no se cierre hasta dar Enter } } }
- Ya Nebire te explicó detalladamente la lógica que podrías seguir con respecto a tus requerimientos iniciales.
|
|
|
1249
|
Programación / .NET (C#, VB.NET, ASP) / Re: Otra duda con combinatorias de numeros :(
|
en: 14 Marzo 2020, 00:47 am
|
- También depende del Sistema Operativo, Windows 10 es muy pesado, si no tienes un SSD va ha ser difícil trabajar cómodamente, aparte de la cantidad de procesos, subprocesos, servicios y demás que consumen una buena cantidad de GB de Ram. - Yo trabajo con Windows 8 (no 8.1) que es muy ligero, que porqué me gusta tanto, pues con todo lo que tengo en ejecución y apenas me consume 3 GB de Ram y no pasa de 1GHz de Ram, esto un en sistema de 64-bit, pues es todavía menos en uno de 32-bit XD, además tengo un simple HDD de 1 TB, los SSD son muy caros por la capacidad que traen: - Dependerá de gustos, pero yo trabajo con muchas ventanas y programas a la vez y necesito una reacción rápida por parte del sistema operativo, yo quiero que la PC siga mi ritmo y no estarle esperando a que trabaje.
|
|
|
1250
|
Programación / .NET (C#, VB.NET, ASP) / Re: Otra duda con combinatorias de numeros :(
|
en: 13 Marzo 2020, 18:55 pm
|
pero con este portatil vamos muy mal ya que es LENTOOOO y no me deja trabajar bien ya veremos cuando llegue el fin de semana - Seguramente estás utilizando Visual Studio 2019, si tu PC no da para mucho o no necesitas tanta "funcionalidad" podrías usar una versión más ligera como la 2008 o 2010, dependerá mucho de las características que uses del lenguaje. - Yo ando recopilando enlaces directos a las versiones de Visual Studio 2005, 2008 y 2010, tanto en express como profesional todo en formato ISO y de ser posible en español. - De momento he probado las versiones Express de 2005 y van bastante aceleradas, abren en segundos y no consumen más de 100 MB de Ram XD. Los encontre solo en ingles, sin embargo hallé también la versión profesional en español XD. - Ahora quiero probar el Visual Studio 2008 que me parece podría ser más útil y más modernito, aquí están los enlaces directos a la versión express y profesional en español: Microsoft Visual Studio 2008 Express con SP1 en español (Gratis): http://download.microsoft.com/download/9/6/3/9632B28F-8B0B-40E5-98AB-7102BA848165/VS2008ExpressWithSP1ESNx1504732.isoMicrosoft Visual Studio 2008 Profesional en Español (90 días de prueba, varios seriales en Internet): http://download.microsoft.com/download/0/4/3/0434418f-7f3d-4dd6-9846-13f75353ff80/VS2008ProEdition90DayTrialESNX1435990.iso- Seguramente algún desarrollador más activo en .NET tenga otros puntos de visto sobre usar versiones tan antiguas XD.
|
|
|
|
|
|
|