Vise Billeder

Tags:    delphi

<< < 12 > >>
Hej jeg er helt Newbie i Delphi og jeg har lige hentet trial jeg har lavet en teksteditor og jeg vil nu lave et program som skal kunne vise billeder

jeg bruger Timage og Topenpicturedialog og mangler bare koden til at få Timage til at vise billedet



14 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Hej jeg er helt Newbie i Delphi og jeg har lige hentet trial jeg har lavet en teksteditor og jeg vil nu lave et program som skal kunne vise billeder

jeg bruger Timage og Topenpicturedialog og mangler bare koden til at få Timage til at vise billedet



Fold kodeboks ind/udKode 


eller

Fold kodeboks ind/udKode 


Jeg kan nemlig ikke helt huske om man skal rydde FileName i dialogboksen eller ej...

Hilsen

Morten



Retter lige lidt i din kode.


Fold kodeboks ind/udKode 



-----------------------------
Jonas (Decko)
http://decko.1go.dk/blog



Hej jeg er helt Newbie i Delphi og jeg har lige hentet trial jeg har lavet en teksteditor og jeg vil nu lave et program som skal kunne vise billeder

jeg bruger Timage og Topenpicturedialog og mangler bare koden til at få Timage til at vise billedet



Fold kodeboks ind/udKode 


eller

Fold kodeboks ind/udKode 


Jeg kan nemlig ikke helt huske om man skal rydde FileName i dialogboksen eller ej...

Hilsen

Morten



jeg får denne fejl ved begge ved du hvad det kan skyldes
[Error] Unit1.pas(32): E2096 Method identifier expected
[Fatal Error] Project1.dpr(5): F2063 Could not compile used unit 'Unit1.pas'




Prøv og skriv (idenne tråd) hvad der står af kode i filerne, Unit1.pas & Project1.dpr!

Så kan jeg måske hjælpe!



Det er fordi der er fejl i din kode. Det var derfor jeg skrev den anden.


-----------------------------
Jonas (Decko)
http://decko.1go.dk/blog



Det er fordi der er fejl i din kode. Det var derfor jeg skrev den anden.


-----------------------------
Jonas (Decko)
http://decko.1go.dk/blog


Hej Jonas....


Jeg er lidt nysgerrig... hvad var galt med min script? kan du ikke lige sende den fulde script?

Hilsen Morten



Takker for hjælpen script nr. 2 virker ( efter jeg rettede picturedialog1.execute til openpicturedialog1.execute )

har er den rettede hvis andre kan bruge den :-)

if openPictureDialog1.Execute then Image1.Picture.LoadFromFile(openPictureDialog1.Filename);

lige en sidste ting:
hvordan får jeg mit prog til at automatisk at ændre størrelsen så det passer til billedets størrelse?

[Redigeret d. 30/01-06 15:01:51 af jens]



Det er fordi der er fejl i din kode. Det var derfor jeg skrev den anden.


-----------------------------
Jonas (Decko)
http://decko.1go.dk/blog


Hej Jonas....


Jeg er lidt nysgerrig... hvad var galt med min script? kan du ikke lige sende den fulde script?

Hilsen Morten


Du sætter en T foran komponentetsnavn. Delphi tror derfor der skal ske noget med et object som ikke er created = compileren smider en fejl i hovedet på dig. Hvis du ikke sætter if foran dialog.execute vil programmet smide en fejl i hovedet på dig hvis dialogboksen åbnes og der derefter trykkes annuler.



-----------------------------
Jonas (Decko)
http://decko.1go.dk/blog



Det er fordi der er fejl i din kode. Det var derfor jeg skrev den anden.


-----------------------------
Jonas (Decko)
http://decko.1go.dk/blog


Hej Jonas....


Jeg er lidt nysgerrig... hvad var galt med min script? kan du ikke lige sende den fulde script?

Hilsen Morten


Du sætter en T foran komponentetsnavn. Delphi tror derfor der skal ske noget med et object som ikke er created = compileren smider en fejl i hovedet på dig. Hvis du ikke sætter if foran dialog.execute vil programmet smide en fejl i hovedet på dig hvis dialogboksen åbnes og der derefter trykkes annuler.



-----------------------------
Jonas (Decko)
http://decko.1go.dk/blog


giver bare fejl når jeg prøver
her er den kode jeg bruger kan du så ikke prøve at rette den?

if openPictureDialog1.Execute then Image1.Picture.LoadFromFile(openPictureDialog1.Filename);





Det er fordi der er fejl i din kode. Det var derfor jeg skrev den anden.


-----------------------------
Jonas (Decko)
http://decko.1go.dk/blog


Hej Jonas....


Jeg er lidt nysgerrig... hvad var galt med min script? kan du ikke lige sende den fulde script?

Hilsen Morten


Du sætter en T foran komponentetsnavn. Delphi tror derfor der skal ske noget med et object som ikke er created = compileren smider en fejl i hovedet på dig. Hvis du ikke sætter if foran dialog.execute vil programmet smide en fejl i hovedet på dig hvis dialogboksen åbnes og der derefter trykkes annuler.



-----------------------------
Jonas (Decko)
http://decko.1go.dk/blog


giver bare fejl når jeg prøver
her er den kode jeg bruger kan du så ikke prøve at rette den?

if openPictureDialog1.Execute then Image1.Picture.LoadFromFile(openPictureDialog1.Filename);




Koden virker fint her! Prøv evt. at uploade filerne et eller andet sted så vi kan hente dem og se om det er Delphi eller dine filer der er noget galt med!

Og til Jonas... Der blev sagt at der blev brugt Timage og Topenpicturedialog så jeg skrev bare det samme! Jeg ved da godt at Timage og Topenpicturedialog skal ændre til navnet på objektet!

[Redigeret d. 30/01-06 16:19:26 af Morten Johansen]



<< < 12 > >>
t