Jueves 14 de Noviembre de 2024, 07:38
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación General
»
Visual Basic 6.0 e inferiores
(Moderador:
F_Tanori
) »
Archivos Secuenciales!
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Archivos Secuenciales! (Leído 3164 veces)
leandroler
Nuevo Miembro
Mensajes: 4
Archivos Secuenciales!
«
en:
Martes 15 de Agosto de 2006, 03:12 »
0
Hola gentes, a ver si pueden ayudarme.
Resulta q tengo un archivo secuencial q va grabando numeros de ip, dia, hora, etc...
Lo q yo quiero es una aplicacion q contenga un texbox y el codigo q elimine la/s fila/s entera/s de lo q yo indique en el texbox.
Para el capo en programacion será sencillo, pues para mi me está rompiendo el bocho
, no se trabajar con secuenciales..(eso por no aprender del principio).
Gracias a quien pueda ayudar!
Editar/Borrar Mensaje
Tweet
cpmario
Miembro HIPER activo
Mensajes: 629
Re: Archivos Secuenciales!
«
Respuesta #1 en:
Martes 15 de Agosto de 2006, 17:13 »
0
En esta página encontrarás la información que necesitas para manejar archivos secuenciales.
http://www.elguille.info/VB/cursos_vb/basico/basico12.htm
leandroler
Nuevo Miembro
Mensajes: 4
Re: Archivos Secuenciales!
«
Respuesta #2 en:
Martes 15 de Agosto de 2006, 23:37 »
0
Gracias
cpmario
, lo he leido, creo q el guille es lo mas grande al momento de programar y explicar..
Pero no he encontrado la parte eliminar filas o registros, si bien se trabajar (un poco) con secuenciales, no puedo eliminar estas filas.
De todos modos gracias, seguiré buscando.
Saludos Cordiales..
cpmario
Miembro HIPER activo
Mensajes: 629
Re: Archivos Secuenciales!
«
Respuesta #3 en:
Miércoles 16 de Agosto de 2006, 03:06 »
0
Se trabajar con archivos secuenciales. Pero no me es posible ayudarte, debido a que tu explicación de lo que deseas es muy escasa. Adeemás dices que deseas trabajar con los archivos, pero que deseas eliminar líneas en un Textbox. Si te explicas mejor o de preferencia pones un ejemplo de lo que deseas, estaré en posibilidad de ayudarte.
ArKaNtOs
Miembro de PLATA
Mensajes: 1253
Nacionalidad:
Re: Archivos Secuenciales!
«
Respuesta #4 en:
Miércoles 16 de Agosto de 2006, 07:38 »
0
Código: Text
tope = cbousu.ListIndex + 1 'Numero de Registro a eliminar
con = 1
Open ruta & "Users.dat" For Input As #1
Do Until EOF(1)
If con = tope Then
Input #1, j, k, l, m
Else
Input #1, j, k, l, m
Open ruta & "Users2.dat" For Append As #2
Write #2, j, k, l, m
Close #2
End If
con = con + 1
Loop
Close #1
Kill ruta & "Users.dat"
Name ruta & "Users2.dat" As ruta & "Users.dat"
Este es un codigo que hice hace un tiempo es para "eliminar" un registro de un fichero
puse eliminar dentro de comillas xq que yo sepa no hay un metodo que sirva para realizar esta funcion, asi que emulas una eliminación, si notas lo que hago es copiar todos los registros de un fichero a otro excepto el registro que deseo eliminar, luego borro el fichero anterior(Users.dat) y al nuevo(Users2.dat) solo lo renombro x Users.dat ya que ya esta eliminado, Espero q te sirva
solocodigo
el punto de encuentro de los programadores
VB
,
C
,
C++
,
.Net
,
Java
,
Delphi
,
Linux
,
Programacion de Videojuegos
,
ASM
,
Dudas Informaticas
.
leandroler
Nuevo Miembro
Mensajes: 4
Re: Archivos Secuenciales!
«
Respuesta #5 en:
Lunes 21 de Agosto de 2006, 01:18 »
0
Si, quizás no me exprese demasiado, basicamente es asi:
Hay un archivo
log.txt
q en tiempo real va almacenando numeros de ip con fecha, hora, etc..
Lo q yo necesito es q elimine la linea o las lineas q yo le indique, ya sea mediante por ej. un texbox.
Aqui les muestro lo q quiero eliminar (lo seleccionado)
El mensaje contiene
1 archivo adjunto
. Debes
ingresar
o
registrarte
para poder verlo y descargarlo.
cpmario
Miembro HIPER activo
Mensajes: 629
Re: Archivos Secuenciales!
«
Respuesta #6 en:
Lunes 21 de Agosto de 2006, 04:27 »
0
La manera como puedes hacerle, es tomar el archivo de texto, colocar línea por línea en un ComboBox, eliminar las líneas que deseas seleccionándolas del ComboBox y volver a guardar el contenido del ComboBox en el archivo de texto.
cpmario
Miembro HIPER activo
Mensajes: 629
Re: Archivos Secuenciales!
«
Respuesta #7 en:
Lunes 21 de Agosto de 2006, 05:45 »
0
Te adjuno un pequeño ejemplo de como hacer lo que te decía en la nota anterior.
---------------------
"Corrector Ortográfico de Notas", freeware, utilidad para programadores.
Programado en VB6.
http://www.igmario.com/index2.html
El mensaje contiene
1 archivo adjunto
. Debes
ingresar
o
registrarte
para poder verlo y descargarlo.
leandroler
Nuevo Miembro
Mensajes: 4
Re: Archivos Secuenciales!
«
Respuesta #8 en:
Lunes 21 de Agosto de 2006, 16:34 »
0
Barbaro!, esta muy bueno el diseño, pero ese es el tema, o sea, yo busco q se eliminen las filas automaticamente y no tener q andar borrando fila x fila, ya q son muchisimas!! No te preocupes, se q es mas jodido. Te agradezco tu tiempo y respuesta q has tenido para conmigo, y se ve q sos un groso programando; el correctnotas es una
maravilla
sos un capo
Saludos!
ArKaNtOs
Miembro de PLATA
Mensajes: 1253
Nacionalidad:
Re: Archivos Secuenciales!
«
Respuesta #9 en:
Lunes 21 de Agosto de 2006, 19:41 »
0
No es por nada, pero que no es lo mismo del codigo que te di??????, otra cosa es correcto pasarlo a un combo, digo esto porque que yo recuerde un combo no acepta muchos registros, por eso yo creo otro fichero, bueno de todos modos ahi queda expuesto
bye
solocodigo
el punto de encuentro de los programadores
VB
,
C
,
C++
,
.Net
,
Java
,
Delphi
,
Linux
,
Programacion de Videojuegos
,
ASM
,
Dudas Informaticas
.
cpmario
Miembro HIPER activo
Mensajes: 629
Re: Archivos Secuenciales!
«
Respuesta #10 en:
Lunes 21 de Agosto de 2006, 23:47 »
0
Vas soltando la información poco a poco. No habías hecho referencia al posible número de líneas.
Como dice ArKaNtOs el comboBox solo puede tomar 32767 líneas de texto. Se pueden eliminar en forma manual o automática, si se tienen los parámetros de eliminación.
Pero te diré que no hay archivo texto que no entre en un Array de texto.
El string array puede tomar todas la líneas que desees, el único inconveniente sería la memoria que se disponga.
Con un array de texto puedes eliminar las líneas que desees.
La información que hace falta es: cuales son los parámetros que tienes para eliminar las líneas de texto. Si proporcionas la información suficiente podría ayudarte.
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación General
»
Visual Basic 6.0 e inferiores
(Moderador:
F_Tanori
) »
Archivos Secuenciales!