Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #5  
Antiguo 12-10-2005
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.114
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,


Cita:
Empezado por JuanErasmo
(...) te agradecería si lo "tradujeras" con tu experiencia en los dos lenguajes,
Asegúrote que en Delphi es poca mi experiencia y en C++ Builder mucha menos. Lo que ocurre es que hay traducciones de código y traducciones de código: la VCL ayuda no poco. El de más arriba no parece demasiado complicado de traducir. De ahí el siguiente intento:


Código:
//---------------------------------------------------------------------------
 
 void __fastcall TForm1::PopupMenu1Popup(TObject *Sender)
 {
   itemRenombrarArchivo->Enabled = (FileListBox1->ItemIndex != -1);
 }
 
 //---------------------------------------------------------------------------
 
 void __fastcall TForm1::itemRenombrarArchivoClick(TObject *Sender)
 {
   int i = -1;
 
   AnsiString dir, nombreAntiguo, nuevoNombre;
 
   i = FileListBox1->ItemIndex;
 
   if(i == -1) return;
 
   dir = IncludeTrailingPathDelimiter(FileListBox1->Directory);
 
   nombreAntiguo = dir + FileListBox1->Items->Strings[i];
 
   nuevoNombre = InputBox("Renombrar archivo", "Nuevo nombre:", "");
 
   if(nuevoNombre == "") return;
 
   nuevoNombre = dir + nuevoNombre + ExtractFileExt(nombreAntiguo);
 
   RenameFile(nombreAntiguo, nuevoNombre);
 
   FileListBox1->Update();
 }
 //---------------------------------------------------------------------------
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 09:04:00.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi