04. september 2002 - 18:40Der er
4 kommentarer og 2 løsninger
Filplaceringer
Jeg har et problem med et program jeg har lavet. Programmet skal åbne nogle forskellige billede- og lyd-filer, som alle ligger i mapper der ligger dybere end programmet i mappesystemet. Jeg har lavet så man også selv kan åbne nogle lyd-filer, når man så har åbnet en fil der ligger i et andet mappesystem eller på et andet drev, så kan programmet ikke finde de filer der er defineret på forhånd. Hvordan gør man så programmet altid går tilbage og kigger efter filer ud fra programmets placering ???
hermandsen og dkn > Jeg kan ikke lige få det til at virke som det skal. Med ovenstående kode er det OpenDialog1 der starter ved programmets placering, det er ikke nødvendigt. Det skal være de filer der skal åbnes bagefter, som på forhånd er defineret i programmet. De filer kan programmet ikke finde, når det sidst har åbnet en fil et andet sted..... Håber i kan forstå min forklaring.
Ja, forstår dig godt... Hvis dine filer f.eks. ligger under <programmets sti>\lyde\davs.wav og du så har angivet det som '\lyde\davs.wav' så lav det i stedet om til ExtractFilePath(Application.ExeName) + 'lyde\davs.wav'...
Sæt eventuelt en global streng-værdi til path'en så du ikke skal kalde funktionen hver gang... ;)
Nej, jeg har ikke full path, så ville det jo ikke være noget problem. Jeg har nu angivet det til ExtractFilePath(Application.ExeName) + 'lyde\davs.wav', det virker fint. Tak for hjælpen.....
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.