Gemme billede

Tags:    delphi

Hej Udviklere,

Når jeg vil gemme et billede i en undermappe til mit program får jeg følgende fejl: Cannot Create File Data\\Billeder\\Test.jpg.

Jeg bruger en SavePictureDialog således:
Fold kodeboks ind/udKode 


Hvis jeg indtaster hele stien til mappen virker det fint.

Man kan jo godt bruge metoden med f.eks en Memo hvor den sagtens kan finde min undermappe i program mappen uden at man behøver skrive hele stien.

Håber i forstår hvad jeg mener

På forhånd tak for hjælpen

Mvh
Anders



[Redigeret d. 14/06-05 21:14:04 af Anders Nielsen]



6 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Hej Udviklere,

Når jeg vil gemme et billede i en undermappe til mit program får jeg følgende fejl: Cannot Create File Data\\Billeder\\Test.jpg.

Jeg bruger en SavePictureDialog således:
Fold kodeboks ind/udKode 


Hvis jeg indtaster hele stien til mappen virker det fint.

Man kan jo godt bruge metoden med f.eks en Memo hvor den sagtens kan finde min undermappe i program mappen uden at man behøver skrive hele stien.

Håber i forstår hvad jeg mener

På forhånd tak for hjælpen

Mvh
Anders



[Redigeret d. 14/06-05 21:14:04 af Anders Nielsen]


Prøv eventuelt at sætte en / foran Data så linjen ser således ud:

Form1.SavePictureDialog1.FileName := '\\Data\\Billeder\\' + Edit2.Text + '.jpg';

Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



Når jeg vil gemme et billede i en undermappe til mit program får jeg følgende fejl: Cannot Create File Data\\Billeder\\Test.jpg.


Proev at saette .\\ foran stien
altsaa .\\Data\\Bileder\\test.jpg





Prøv eventuelt at sætte en / foran Data så linjen ser således ud:

Form1.SavePictureDialog1.FileName := '\\Data\\Billeder\\' + Edit2.Text + '.jpg';

Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------


Nej det virker ikke. Får samme fejl

Mvh
Anders



Du kunne gemme stien til din exe ved at bruge GetCurrentDir
i Din hoved Forms OnCreate.

F.eks. MyCurrentDir := GetCurrentDir;

Herefter kan du bruge denne sti til at stringe sammen med din egen sti F.eks. MinSti:=MyCurrentDir+'\\Data\\MitBillede.jpg'

Mvh Per



Hej Udviklere,

Når jeg vil gemme et billede i en undermappe til mit program får jeg følgende fejl: Cannot Create File Data\\Billeder\\Test.jpg.

Jeg bruger en SavePictureDialog således:
Fold kodeboks ind/udKode 


Hvis jeg indtaster hele stien til mappen virker det fint.

Man kan jo godt bruge metoden med f.eks en Memo hvor den sagtens kan finde min undermappe i program mappen uden at man behøver skrive hele stien.

Håber i forstår hvad jeg mener

På forhånd tak for hjælpen

Mvh
Anders



[Redigeret d. 14/06-05 21:14:04 af Anders Nielsen]





Er mappen til stede på computeren? Ellers kunne det jo være at du skal oprette den før du kan gemme til i den.


[Redigeret d. 15/06-05 22:14:14 af Jens Christian]



Jeg har selv fundet ud af det. Som sagt kan Timage ikke fatte hvis man kun skriver Data\\billeder\\test.jpg. Den vil have hele stien.
Jeg fandt så denne kode på nettet og det virker helt fint.

Fold kodeboks ind/udKode 


Men tak for opmærksomheden.


Mvh
Anders



t