Delphi-PRAXiS
Seite 2 von 5     12 34     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Bildpfad eines TImages abspeichern (https://www.delphipraxis.net/194004-bildpfad-eines-timages-abspeichern.html)

p80286 5. Okt 2017 08:39

AW: Bildpfad eines TImages abspeichern
 
Zitat:

Zitat von Luca Haas (Beitrag 1382622)
Delphi-Quellcode:
Bild := KST_LagerbewertungQuery.FieldByName('Bildpfad').AsString;
Image1.Picture.SavetoFile(Bild);
Versteh ich grade was falsch, es ist doch egal wie die Variablen heißen, oder nicht ?

Ja, im Prinzip ist es egal wie die Variable heißt, nur , wenn eine Variable "Bild" heißt, und die andere "Bildpfad" oder "BildDateiName" welchen Inhalt erwartet man dann?

Gruß
K-H

Luca Haas 5. Okt 2017 08:44

AW: Bildpfad eines TImages abspeichern
 
@Glados

Okay daran habe ich nicht gedacht, ändere das natürlich dann noch in meinem Programm

Ich überprüfe mit einer SQL-Abfrage was ich in meiner Datenbank erhalte was immer ein TPicture ist, schaue ich mir andere Programme an (von Kollegen geschrieben) sieht man dort immer den Pfad

Luca Haas 5. Okt 2017 08:47

AW: Bildpfad eines TImages abspeichern
 
Zitat:

Zitat von TiGü (Beitrag 1382626)
Ok, jetzt erkläre mit deinen eigenen Worten, was genau der Aufruf
Delphi-Quellcode:
Image1.Picture.SavetoFile
bewirkt?
Was genau wird in SaveToFile übergeben?

Ich glaube das soll bewirken, dass der String der Datei, also von meinem Bild gespeichert wird

Glados 5. Okt 2017 08:47

AW: Bildpfad eines TImages abspeichern
 
Was p80286 dir sagen wollte...

Guck dir folgende Zeile an
Zitat:

Bild := KST_LagerbewertungQuery.FieldByName('Bildpfad').As String;
Und jetzt guck dir p80286's Nachricht noch einmal an.



Zitat:

Ich überprüfe mit einer SQL-Abfrage...
Zitat:

Ich glaube das soll bewirken, dass der String der Datei, also von meinem Bild
Nichts für ungut aber deinen letzten Satz kann man nur schwer lesen. Und jedenfalls ich muss da viel hinein interpretieren und überlegen um ihn zu verstehen.

TiGü 5. Okt 2017 08:54

AW: Bildpfad eines TImages abspeichern
 
Zitat:

Zitat von Luca Haas (Beitrag 1382629)
Zitat:

Zitat von TiGü (Beitrag 1382626)
Ok, jetzt erkläre mit deinen eigenen Worten, was genau der Aufruf
Delphi-Quellcode:
Image1.Picture.SavetoFile
bewirkt?
Was genau wird in SaveToFile übergeben?

Ich glaube das soll bewirken, dass der String der Datei, also von meinem Bild gespeichert wird

Ok, jetzt mache aus unsicheren Glauben vollwertiges Wissen und suche die offizielle Dokumentation zu SaveToFile.
Die gibt es im Internet (Google ist dein Freund) oder wenn die Hilfe installiert ist ganz klassisch per F1.

Kehre danach wieder hierher und erläutere nochmal was SaveToFile macht.

Luca Haas 5. Okt 2017 08:57

AW: Bildpfad eines TImages abspeichern
 
Zitat:

Zitat von Glados (Beitrag 1382630)
Bild := KST_LagerbewertungQuery.FieldByName('Bildpfad').As String;

Wäre dann so etwas wie Bildname passender ?



Zitat:

Zitat von Glados (Beitrag 1382630)
Ich überprüfe mit einer SQL-Abfrage...

Damit meine ich, dass ich in einem SQL Editor
Code:
SELECT Bildpfad FROM Tabelle1
eingegeben habe und er mir in der Spalte Bildpfad überall TPicture ausgibt.


Zitat:

Zitat von Glados (Beitrag 1382630)
Nichts für ungut aber deinen letzten Satz kann man nur schwer lesen. Und jedenfalls ich muss da viel hinein interpretieren und überlegen um ihn zu verstehen.

Also ein SaveToFile speichert den String, des Namens, der angebenenen Datei.

DeddyH 5. Okt 2017 08:59

AW: Bildpfad eines TImages abspeichern
 
Zitat:

Zitat von Luca Haas (Beitrag 1382633)
Also ein SaveToFile speichert den String, des Namens, der angebenenen Datei.

Nein! TPicture.SaveToFile speichert die Bilddaten, nicht den Pfad.

Luca Haas 5. Okt 2017 09:04

AW: Bildpfad eines TImages abspeichern
 
Okay, dann liegt es wohl daran, dass er mir nur TPicture ausgibt, aber wie speichere ich dann den Pfad ?

DeddyH 5. Okt 2017 09:11

AW: Bildpfad eines TImages abspeichern
 
Schau Dir doch meinen Beitrag #9 noch einmal an, Du hast ja den Pfad.

Glados 5. Okt 2017 09:22

AW: Bildpfad eines TImages abspeichern
 
Zitat:

Wäre dann so etwas wie Bildname passender ?
Ne. Denn du bekommst ja so gesehen keinen Namen zurück sondern etwas anderes. Überleg mal ;)

Zitat:

Damit meine ich, dass ich in einem SQL Editor
eingegeben habe und er mir in der Spalte Bildpfad überall TPicture ausgibt.
Wieso denkst du, du bekommst ein TPicture zurück?
Du bist in Spalte Bildpfad und bekommst ein TPicture zurück... glaube ich nicht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:34 Uhr.
Seite 2 von 5     12 34     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz