No, no tengo esa opción. Cuando voy a nuevo proyecto, me sale windows application pero despues sale solo codigo, ni la ventana para diseñarla ni nada
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ú#include <cstdlib>
#include <iostream>
using namespace std;
void pMenu();
int main(int argc, char *argv[])
{
char opcion;
//Valores bucle FOR
int vInicial;
int vFinal;
int Paso;
//Valores bucle WHILE
int Y;
int Z;
//Imprimir menú
pMenu();
cin >> opcion;
switch(opcion)
{
case '1':
system("CLS");
cout << "Valor inicial del bucle:\r\n";
cin >> vInicial;
system("CLS");
cout << "Valor final del bucle:\r\n";
cin >> vFinal;
system("CLS");
cout << "Paso: (suma)\r\n";
cin >> Paso;
for(int i=vInicial;i<=vFinal;i=i+Paso)
{
cout << i;
}
break;
case '2':
system("CLS");
cout << "Mientras que Y <= Z (mientras\r\nque Y sea igual o mayor que Z), escribe el valor de Y:";
cin >> Y;
system("CLS");
cout << "Escribe el valor de Z:";
cin >> Z;
system("CLS");
cout << "Paso:";
cin >> Paso;
system("CLS");
while(Y<=Z)
{
Y+=Paso;
}
break;
case '3':
system("CLS");
cout << "system(\"PAUSE\"); funciona así:";
system("PAUSE");
break;
case '4':
system("CLS");
cout << "system(\"PAUSE>NUL\") funciona así: (presiona\r\n alguna tecla para salir)";
system("PAUSE>NUL");
break;
default:
cout << "La opción seleccionada no es válida.";
system("PAUSE");
break;
}
return EXIT_SUCCESS;
}
void pMenu()
{
cout << " BIENVENIDO \r\n\r\n";
cout << "Escoge una opción:\r\n";
cout << "1.- Bucle \"for\" de X a Y\r\n";
cout << "2.- Bucle \"while\" de X a Y\r\n";
cout << "3.- system(\"PAUSE\")\r\n";
cout << "4.- system(\"PAUSE>NUL\")\r\n";
}
Cita de: Akai en 30 Junio 2011, 14:32 PMHas acertado, soy novatoide en Linux
Kubuntu lo único que tiene de diferente es KDE, eso es un entorno gráfico, punto.
A partir de ahí, busca una distro con KDE.
Para alguien que parece no tener demasiada experiencia en linux, recomendaría linux mint KDE. Si buscas por el foro hay mil posts al respecto de distribuciones para empezar y de pocos recursos.
http://foro.elhacker.net/gnulinux/iquestque_distro_elegir-t321226.0.html entre otros.
fraTuFrame.Visible = Truees suficiente, y pones este código y ya está (suponiendo que pulsamos el boton de la letra "a") :
txtCampoParaPass.Text = txtCampoParaPass & "a"
LongitudTexto = Len(txtCampoParaPass)
LongitudTexto = Val(LongitudTexto) - 1
txtCampoParaPass.Text = Left(txtCampoParaPass,LongitudTexto)
Cita de: BlackZeroX▓▓▒▒░░ en 13 Junio 2011, 09:58 AM
Respuesta: SetParent ( con esta API metes un objeto X dentro de otro ), tambien puedes crea un form MDI, pero no es como usar un form MDI.
Lo de la memoria: no e probado el programa pero si se bloquea la pantalla es para que no usen la pc asi que eso no importa mucho, igual los forms puede que usen mas memoria que los controles (bytes) aun que eso depende de las propiedades de cada elemento, es decir, no se puede afirmar que usa mas memoria realmente, pero si se puede calcular/verificar.
las nomenclaturas son importantes, pero igual cada programador tiene su nomenclatura para declarar; cuando son proyectos grandes y grupales la nomenclatura pasa de ser trivial a requerida y exigida ( El grupo determina una tabla para los distintos tipos de datos/objetos ), pero para este caso no importa mucho que digamos.
Para bloquear el teclado de manera que no se pueda usar combinaciones de teclas se puede usar un hook, o tambien se me ocurre dejar mantenida una tecla por medio de API's de esa manera se podria cancelar Control+Alt+Supr aun que es una mera suposición xP.
P.D.: Esperare un te-tris dentro xP
Dulces Lunas!¡.
Cita de: raul338 en 8 Junio 2011, 20:32 PM
Tanto costaba buscar un poco? La semana pasada se puso medio foro intentando buscar eso
[Src] cRndNumbersNR ( Generar números aleatorios sin repetir [Very-Fast] )
[Aporte]Generador de números aleatorios en Vb6 (con mínimo y máximo)
[SRC] LoadRndNumericArray