![]() |
Photoshop Starten.
Hi,
habt Ihr eine Idee wie ich Photoshop mit einem Bild Starten kann ? Es soll einfach Photoshop sich öffnen mit einem von mir ausgewähten Bild. Ausser dem habe im netz gefunden eine seite : ![]() da wird es von einem PhotoShopTypeLibrary_TLB gesprochen es soll ein Library für Delhi sein. Auch das finde ich nirgentswo. Gruss seba |
Re: Photoshop Starten.
Die wird nur auf deinem Rechner sein, wenn du auch Photoshop installiert hast. Ansonsten Photoshop via
![]() ![]() ![]() |
Re: Photoshop Starten.
kannst du den bildnamen nicht als parameter übergeben ?
also z.b. "C:\photoshop.exe C:\test\testbild.tif" |
Re: Photoshop Starten.
Zitat:
gruss seba |
Re: Photoshop Starten.
hmm um die XXX_TLB bibliothek zu erhalten musst du zuerst eine dll oder ocx die wahrscheinlich im photoshop-ordner liegt als activex in deine IDE installieren.
|
Re: Photoshop Starten.
Zitat:
Ich habe auch mit Shellexecute ausprobiert aber ich habe keine ahnung wie soll ich das bild mit einbinden. Habe folgendes versucht :
Delphi-Quellcode:
Natürlich blabla ist der Pfad. Ich habe alle Kombinationen versucht mit und ohne "/" und und und
ShellExecute( Application.Handle, 'open', 'blabla Photoshop.EXE 1.jpg', nil, nil, sw_ShowNormal);
gruss seba |
Re: Photoshop Starten.
Zitat:
Die Frage wie soll ich das machen ? :?: gruss seba |
Re: Photoshop Starten.
Bei Photoshop ist eine TypeLibrary.tlb vorhanden :shock:
Vieleicht kann man dies irgend wie einbinden :?: gruss seba |
Re: Photoshop Starten.
habe gerade nachgesehen. bei dem link wo du gepostet hast ist ein link auf den photoshop SDK, dort wird die datei wahrscheinlich drin sein.
|
Re: Photoshop Starten.
Ich hab's ! :lol: :lol: :lol:
Ich habe zwei tage dran gesesen, Ihr habt mich auf die richtige spur gebracht ! Ich habe die TypeLibrary einfach mit Delphi 2005 Importiert und es funktioniert !! juhu Ihr seit Gold wert Danke Euch ! Gruss seba |
Re: Photoshop Starten.
Zitat:
|
Re: Photoshop Starten.
Und statt
Zitat:
PS: Willst du das Programm auch weitergeben, lies den Pfad aus der Registry aus. |
Re: Photoshop Starten.
Das, und außerdem sollte er prüfen, ob der Typ überhaupt registriert ist. Sonst kracht es schon beim Starten auf dem Rechner. Die Jungs, die schon mal mit MS-XML gearbeitet haben, wissen wovon ich spreche. :)
|
Re: Photoshop Starten.
[quote="Khabarakh"]Und statt
Zitat:
Ich habe doch geschrieben das ich jede kombination ausprobiert habe, solte ich alle auflisten ? gruss |
Re: Photoshop Starten.
Zitat:
|
Re: Photoshop Starten.
Zitat:
Delphi-Quellcode:
nicht geht :?: :?:
ShellExecute( Application.Handle, 'open', 'C:\blabla\Photoshop.EXE', nil, '1.jpg', sw_ShowNormal);
|
Re: Photoshop Starten.
Geht nicht...
Wundert mich auch etwas...??? Hab sogar für das Bild den kompletten Pfad angegeben... Aber wieso geht das aus Windows heraus und so nicht? |
Re: Photoshop Starten.
Auf jedem fall mit PhotoShopTypeLibrary_TLB geht es ,
und fill mehr als nur öffnen ! :shock: :shock: :shock: gruss seba |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:00 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