![]() |
JPG aus dem Cache importieren ?
hi @ll,
nochmal neu, der alte text warn bissel undeutlich, mein fehler: also ich code grad annem proggy das ne bestimmtes bild, das einen dynamischen namen hat, ausm cache ordner des ie auslesen soll. ich hab: Die Form ;), 2 edits, nen image und nen button. wenn ich den button klicke, dann liest er den namen des immages aus (das keine endung hat) und den ordner vom cache (ist ja variierbar bei den verschiedenen win os). ungefähr so: Button -> Edit1.Text = IMAGENAME -> Edit2.Text = PFAD und dann soll des ganze von der imagecontrol ungefähr so geladen werden (nur beispiel ums zu vereinfachen:) image1.image := Edit2.Text(PFAD) + Edit1.Text(NAME) + '.JPG'(Dateiendung) tjo, jezz hab ich des prob, das er mit dem string irgendwie net zurecht kommt, auf jedenfall inkompatibele typen sind :) ich kenn mich damit leider net so aus, aber des image iss halt bei jedem buttonklick nen anderes, also dynamisch und des image soll dann geladen werden, aber die imagecontrol kommt damit irgendwie net zurecht nur mit direktpfaden anscheinend die schon vorher festgelegt sind ;( wenn jemand ne idee hat bitte melden, bin für alles dankbar, vieleicht ne andere imagekompo oder sowaS? big thx und mfg! |
Re: JPG aus dem Cache importieren ?
hi,
Image1.image gibts nicht. Image1 ist doch vom Typ TImage, oder? Du musst auf alle Fälle
Delphi-Quellcode:
sagen. Falls ich das Problem richtig verstanden habe.
Image1.Picture.LoadFromFile(filename);
Um den Verlauf-Ordner zu erhalten (falls das das Problem ist) gibts hier im Forum schon etwas. Such hier mal nach ![]() grüße, daniel |
Re: JPG aus dem Cache importieren ?
jop, du hast es erkannt. jo des image iss Timage-typ. und den folder hab ich ja auch. was mir nur fehlt iss das image auch angezigt (geladen wird) und des geht irgendwie net.
also jezz weis ichs wieich gut erklären kann: Image1.Picture.LoadFromFile(filename); und nu möchte ich statt den filename, das reinsetzen: Image1.Picture.LoadFromFile(Edit1.Text+Edit2.Text+ 'jpg'); und des funkt irgendwie net. edit1 = pfad edit2= name des image ohne endung .jpg = dateiendung vieleicht geht des jamit ner anderen kompo? |
Re: JPG aus dem Cache importieren ?
Liste der Anhänge anzeigen (Anzahl: 1)
Schau mal nach INTERNET_CACHE
|
Re: JPG aus dem Cache importieren ?
Hi!
Kann es evtl. sein, dass du da nen Punkt vor dem jpg vergessen hast? Ciao fkerber [Edit]Bei mir geht es, wenn dieser Punkt da ist. Evtl vergisst du auch in Edit1 den \, kann das sein? Bau den Pfad vorher mal in nem String zusammen und lass dir den ausgeben![/Edit] |
Re: JPG aus dem Cache importieren ?
Der Punkt bei der Endung fehlt.
Code:
Image1.Picture.LoadFromFile(Edit1.Text + Edit2.Text + '[color=red].[/color]jpg');
und dann mußt du noch beachten, ob ein "\" am endes des Verzeichnisses ist. Wenn z.B.: Edit1.Text = "C:\Windows\Internetcache"
Code:
Wenn z.B.: Edit1.Text = "C:\Windows\Internetcache\"
Image1.Picture.LoadFromFile(Edit1.Text + [color=red]'\' +[/color] Edit2.Text + '[color=red].[/color]jpg');
Code:
Image1.Picture.LoadFromFile(Edit1.Text + Edit2.Text + '[color=red].[/color]jpg');
|
Re: JPG aus dem Cache importieren ?
Ich glaub den \ kannst ruhig immer dazuschreiben.
Soweit ich weiss stören doppelte Backshlasches nicht |
Re: JPG aus dem Cache importieren ?
ja, im postin g hab ich den punkt grad vergesen sry, aber inner quelle iss alles korrekt. und trotzdem nimmt ers net an. des mit dem internet chachepfad hab ichscho, thx. iss hallt alles schön und gut nur läd er das image über die angabe halt net ;(
|
Re: JPG aus dem Cache importieren ?
Gibts keine Fehlermeldung?
Eventuell musst die die Unit jpeg noch einbinden |
Re: JPG aus dem Cache importieren ?
Hi!
kommt irgendein Fehler oder was passiert? Zeigst du uns vielleicht mal etwas Code, weil das Laden ja prinzipiell geht, vielleicht hast du einen anderen Fehler! Ciao fkerber |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:55 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz