Ordenar Alfabeticamente
Publicado por Edwin B. (7 intervenciones) el 12/08/2010 05:26:40
Hola amigos, estoy adaptando un codigo a mis necesidades y originalmente el codigo ordena un listado pero de acuerdo al numero y lo que kisiera es poder ordenarlo alfabeticamente ya que es un diccionario de terminos.
Este es el codigo que estoy trabajando:
Procedure Listado(TiRegistro:TipoRegistro;var TiArchivo:tipoArchivo);
Var
Contador:integer;
Begin
textattr:=7+0*16;{atributos de pantalla}
Clrscr;
Gotoxy(2,2);write('Termino Significado');
Seek(TiArchivo,0); {Posicionamos al inicio el puntero del archivo}
contador:=3;
While not eof(TiArchivo) do
Begin
Read(TiArchivo,TIRegistro); {Leemos el Registro segun posicion del puntero}
gotoxy(2,contador); Write(TIRegistro.Termino);
gotoxy(17,contador); Write(TIRegistro.significado);
inc(contador);
End;
readkey;
End;
Este es el codigo que estoy trabajando:
Procedure Listado(TiRegistro:TipoRegistro;var TiArchivo:tipoArchivo);
Var
Contador:integer;
Begin
textattr:=7+0*16;{atributos de pantalla}
Clrscr;
Gotoxy(2,2);write('Termino Significado');
Seek(TiArchivo,0); {Posicionamos al inicio el puntero del archivo}
contador:=3;
While not eof(TiArchivo) do
Begin
Read(TiArchivo,TIRegistro); {Leemos el Registro segun posicion del puntero}
gotoxy(2,contador); Write(TIRegistro.Termino);
gotoxy(17,contador); Write(TIRegistro.significado);
inc(contador);
End;
readkey;
End;
Valora esta pregunta


0