Ir al contenido


Foto

programa en usb ¿como puedo saber que letra es para buscar el archivo?


  • Por favor identifícate para responder
4 respuestas en este tema

#1 tuni

tuni

    Member

  • Miembros
  • PipPip
  • 37 mensajes

Escrito 03 julio 2013 - 02:15

Hola, mi problema es el siguiente: tengo un programa en una memoria usb con la base de datos (en access) también en la usb. El problema me surge que siempre cambia de unidad o letra y necesito que siempre me lea el archivo independientemente de la unidad que sea en ese ordenador  y acceda a la informacion.  Gracias.
  • 0

#2 escafandra

escafandra

    Advanced Member

  • Administrador
  • 4.107 mensajes
  • LocationMadrid - España

Escrito 03 julio 2013 - 02:57



delphi
  1. ExtractFileDrive(ParamStr(0));



Saludos.
  • 0

#3 seoane

seoane

    Advanced Member

  • Administrador
  • 1.259 mensajes
  • LocationEspaña

Escrito 03 julio 2013 - 03:58

:D Mas conciso imposible escafandra

Yo en esos casos suelo llamar a la base de datos con el mismo nombre que el ejecutable, solo cambiándole la extensión, así para tener la ruta completa solo tengo que usar algo como esto:


delphi
  1. BaseDeDatos:= ChangeFileExt(ParamStr(0),'.mdb');



Saludos

  • 0

#4 escafandra

escafandra

    Advanced Member

  • Administrador
  • 4.107 mensajes
  • LocationMadrid - España

Escrito 03 julio 2013 - 06:31

:D Mas conciso imposible escafandra

:cool:


Saludos.
  • 0

#5 tuni

tuni

    Member

  • Miembros
  • PipPip
  • 37 mensajes

Escrito 05 julio 2013 - 05:09

gracias por vuestra rápida respuesta.Voy a probarlo.
  • 0




IP.Board spam blocked by CleanTalk.