Mostrando entradas con la etiqueta Plataformas. Mostrar todas las entradas
Mostrando entradas con la etiqueta Plataformas. Mostrar todas las entradas
VALIDACIÓN EN VISUAL BASIC
Validación EN VISUAL BASIC
Amigos de hola Pos BAÑO ESTE les muestro de Como Validar o Controlar los Ingresos de Información en los TextBox de Visual Basic.
Al final, les Dejare Vínculo se sí del Fichero estafa ESTAS Formas de Validar, ademas de Otras Formas de Validar.
Validar LOS NÚMEROS: EVENTO CLAVE DE PRENSA
Private Sub txtname_KeyPress (sender As Object, e As KeyPressEventArgs) Maneja txtname.KeyPress
Si (Asc (e.KeyChar)> = 48) Y (Asc (e.KeyChar) <= 57) A continuacion,
MessageBox.Show ("de de de de No se permiten Numeros", "No Numeros")
e.Handled = True
End If
Si Asc (e.KeyChar) = 13 Y
txtape.Focus ()
End If
End Sub
Validar LAS LETRAS: EVENTO CLAVE DE PRENSA
Private Sub txtape_KeyPress (sender As Object, e As KeyPressEventArgs) Maneja txtape.KeyPress
Si (Asc (e.KeyChar)> = 48) Y (Asc (e.KeyChar) <= 57) A continuacion,
MessageBox.Show ("de de de de No se permiten Numeros", "No Numeros")
e.Handled = True
End If
Si Asc (e.KeyChar) = 13 Y
txtssueldo.Focus ()
End If
End Sub
Validar EL PUNTO DECIMAL: EVENTO CLAVE DE PRENSA
Private Sub txtssueldo_KeyPress (sender As Object, e As KeyPressEventArgs) Maneja txtssueldo.KeyPress
Numero Dim As Decimal
Dim Cadena As String = ""
Intentar
Cadena = txtssueldo.Text
numero = Convert.ToDecimal (e.KeyChar.ToString)
Catch ex As Exception
Si e.KeyChar <> "." e.KeyChar.Equals O (vbBack) Entonces
e.Handled = True
Más
Si (cadena.LastIndexOf (".")> 0) entonces
e.Handled = True
End If
End If
End Try
End Sub
DESCARGAR PARA EL Fichero HAS CLIC SOBRE LA IMAGEN
VALIDACIÓN DE GRAMÁTICAS CON AUTÓMATAS
Etiquetas:
java,
netbeans,
Plataformas,
programas en java
Paranoias rayadas y una amarga soledad, me dejó la dama la cual amaba de verdad, cada mañana bajo sábanas lloro pensando en ti, esa noche que discutimos fue la última vez que te vi.
DESCARGAR PROGRAMA CON VECTORES (ALMACENAMIENTO EN VECTORES)
Etiquetas:
java,
netbeans,
Plataformas,
Programación,
Programación orientada a objetos (POO)
Paranoias rayadas y una amarga soledad, me dejó la dama la cual amaba de verdad, cada mañana bajo sábanas lloro pensando en ti, esa noche que discutimos fue la última vez que te vi.
AUTÓMATAS EN JAVA (VALIDACIÓN DE GRAMÁTICAS - POO)
CREACIÓN DE AUTÓMATAS PARA LA VALIDACIÓN DE GRAMÁTICAS
AUTÓMATA N°1 (GRAMATICA (an b)):
package Clases;
//@author Systatem Technology
//http://www.systatem.com
public class Automata1 {
private char[] carac; //Vector que contenera la cadena
private int cont; //indice del vector
private boolean flag ; //Afirma o Niega la gramatica de la cadena
//Proceso (capturaCadena), trae una cadena ingresada desde tu interfaz grafica
//y lo convierte en un vector (en este caso 'carac')
public void capturaCadena(String cad){
carac = cad.toCharArray();//Convierte la cadena a un vector de tipo 'CHAR'
}
public void Inicio(){
if (carac[0]=='a') { //Verifica que el primer caracter de la cadena se 'a'
cont = 0;
X();//Inicia el proceso X
}else{
qError();//Niega la gramatica de la cadena
}
}
private void X(){
//Condiciona que el indice del vector se menor al tamaño del mismo
//Si la condicion es verda entra al proceso
if (cont<carac.length) {
//Condiciona el vector que contiene la cadena en su indice actual que se igual a el caracter 'a'
//Si la condicion es verdadera el indice del vector incrementa en 1 y vuelve a repetir el mismo proceso
//Si la condicion es Falsa y el vector en indice actual es igual al caracter 'b', el indice del
//vector incrementa en 1 y se va al proceso T (Finalizacion del automata)
if (carac[cont]=='a') {
cont ++;
X();//Regresa al proceso X
}else if(carac[cont]=='b'){
cont ++;
T(); //Inicia el proceso de Finalizacion
}else{
qError();//Proceso que niega la gramatica de la cadena no es (a^n)(b)
}
}
}
//El proceso T finaliza el automata: Afirmando o negando si la gramatica de la
//cadena ingresada es (a^n)(b)
private void T(){
flag = true ;//Inicia flag con verdadero
if (cont == carac.length) {
flag = true;//Afirma la gramatica de la cadena
}else{
flag = false;//Niega la gramatica de la cadena
}
}
private void qError() {
flag = false;//Niega la cadena
}
public boolean Flag(){
return flag;//retorna el valor de Flag
}
}
INTERFAZ GRÁFICA
AUTÓMATA N°2 (GRAMATICA (a bn c)):
package Clases;
/**
* @author Systatem Technology
* http://www.systatem.com
*/
public class Automata5 {
private char[] car;//Vector tipo char que contenera la cadena
private boolean flag; //afirmara y negara si la gramatica de la cadena ingresada es (a^n)(b)(c)
private int con;//indice del vector
public void capturarCadena(String cad){
car = cad.toCharArray();//convierte la cadena en un vector de caracteres
}
public void Inicio(){
if (car[0]=='a') {//verifica que el indice inicial del vector sea 'a'
X();
con = 0; //incia el indice en 0
}else{
flag = false; //Niega la gramatica de la cadena
}
}
private void X() {
//Condiciona que el indice del vector se menor a el tamaño del vector
//Si se cumple la condicion, eentra a la siguiente condicion y
//Si no se cumple la condicion entra al proceso qError
if (con<car.length) {
//Condiciona que el vector en idice actual sea 'a'
//Si esto es verda, el indice del vector incrementa y engtra al proceso S
//Si no Finaliza el automata entrando al proceso(F)
if (car[con]=='a') {
con ++;
S();
}else{
F();
}
}else{
qError();//Finaliza el automata
}
}
private void S() {
//Condiciona que el indice del vector sea menor al tamaño del vector
if (con<car.length) {
//Condiciona que el vector en su indice actual sea 'b'
//Si es verdad el indice incrementa en 1 y regresa al mismo proceso S
//Si no es asi condiciona que el vector en su indice actual sea 'c'
//Si esta nueva condicion es verdad el indice incrementa en 1 y finaliza
//el automata con el proceso F
//Y si estas dos condiones son falsas entra al proceso qError
if (car[con]=='b') {
con ++;
S();
}else if(car[con]=='c'){
con ++;
F();
}else{
qError();
}
}
}
//Proceso F: verifica que el indice del vector se igual al tamaño del vector
private void F() {
flag = true;
if (con == car.length) {
flag = true;//Afirma que la gramatica de la cadena ingresada es (a)(b^n)(c)
}else{
flag = false;//Niega que la gramatica de la cedana ingresada es (a)(b^n)(c)
}
}
//qError: Nos dice que la gramatica de la cadena ingresada no es (a)(b^n)(c)
private void qError(){
System.err.println("En error");
flag = false;
}
public boolean Val(){
return flag;
}
}
package Clases;
/**
* @author Systatem Technology
* http://www.systatem.com
*/
public class Automata5 {
private char[] car;//Vector tipo char que contenera la cadena
private boolean flag; //afirmara y negara si la gramatica de la cadena ingresada es (a^n)(b)(c)
private int con;//indice del vector
public void capturarCadena(String cad){
car = cad.toCharArray();//convierte la cadena en un vector de caracteres
}
public void Inicio(){
if (car[0]=='a') {//verifica que el indice inicial del vector sea 'a'
X();
con = 0; //incia el indice en 0
}else{
flag = false; //Niega la gramatica de la cadena
}
}
private void X() {
//Condiciona que el indice del vector se menor a el tamaño del vector
//Si se cumple la condicion, eentra a la siguiente condicion y
//Si no se cumple la condicion entra al proceso qError
if (con<car.length) {
//Condiciona que el vector en idice actual sea 'a'
//Si esto es verda, el indice del vector incrementa y engtra al proceso S
//Si no Finaliza el automata entrando al proceso(F)
if (car[con]=='a') {
con ++;
S();
}else{
F();
}
}else{
qError();//Finaliza el automata
}
}
private void S() {
//Condiciona que el indice del vector sea menor al tamaño del vector
if (con<car.length) {
//Condiciona que el vector en su indice actual sea 'b'
//Si es verdad el indice incrementa en 1 y regresa al mismo proceso S
//Si no es asi condiciona que el vector en su indice actual sea 'c'
//Si esta nueva condicion es verdad el indice incrementa en 1 y finaliza
//el automata con el proceso F
//Y si estas dos condiones son falsas entra al proceso qError
if (car[con]=='b') {
con ++;
S();
}else if(car[con]=='c'){
con ++;
F();
}else{
qError();
}
}
}
//Proceso F: verifica que el indice del vector se igual al tamaño del vector
private void F() {
flag = true;
if (con == car.length) {
flag = true;//Afirma que la gramatica de la cadena ingresada es (a)(b^n)(c)
}else{
flag = false;//Niega que la gramatica de la cedana ingresada es (a)(b^n)(c)
}
}
//qError: Nos dice que la gramatica de la cadena ingresada no es (a)(b^n)(c)
private void qError(){
System.err.println("En error");
flag = false;
}
public boolean Val(){
return flag;
}
}
INTERFAZ GRÁFICA
DESCARGAR EJEMPLO
Etiquetas:
java,
Plataformas,
Programación,
Programación orientada a objetos (POO),
programas en java
Paranoias rayadas y una amarga soledad, me dejó la dama la cual amaba de verdad, cada mañana bajo sábanas lloro pensando en ti, esa noche que discutimos fue la última vez que te vi.
Descargar JCreator Portable - Entorno Java
19:21
1 Comentario
Seguir leyendo »
JCreator 4 - Portable
JCreator Potable una excelente aplicación para desarrollar aplicaciones java, con un entorno fácil y sencillo de manejar.
JCreator te ofrece la posibilidad de ejecutar tu aplicación como un applet, en un entorno JUnit, o bien en una ventana de DOS. También resulta interesante poder usar diferentes perfiles de JDK.
Clave de Descompresión: Syst2013
Enlace 1 :
Enlace 1 :
Enlace 2 :
Etiquetas:
java,
Plataformas,
Programación,
programas en java
Paranoias rayadas y una amarga soledad, me dejó la dama la cual amaba de verdad, cada mañana bajo sábanas lloro pensando en ti, esa noche que discutimos fue la última vez que te vi.
Suscribirse a:
Entradas (Atom)











