#1  
Alt 08.04.2009
Benutzerbild von Kai
Kai Kai ist offline
Imabas-Entwickler
Admin
Obertroll
Registriert seit: 11.2003
Ort: Holzwickede
Beiträge: 2.756
Kai befindet sich auf einem aufstrebenden Ast
Standard Bild in die Zwischenablage kopieren

Aktionstyp: Einzelnes Bild

Hiermit kann man ein markiertes Bild als verkleinerte Bitmap in die Zwischenablage kopieren....

Code:
function PerformAction(Image: TIImage): Boolean;
begin
   Result := True;
   
   with Image.Bitmap do try
      ResizeLongSide(800);
      CopyToClipboard;
   finally
      Free;
   end;
end;
__________________
Mit freundlichen Grüßen
Kai Brendel
http://www.pixandmore.com
Mit Zitat antworten
  #2  
Alt 21.09.2009
looki
Gast
Beiträge: n/a
Standard AW: Bild in die Zwischenablage kopieren

Hi,
irgendwie stelle ich mich wahrscheinlich an ...
bei mir funktioniert es leider nicht ...

Habe eine neue Aktion erstellt
- auf Pascal Code gegangen
- den Code dort komplett rein kopiert
- geschlossen
- bei eigenschaften auf aktiv gesetzt

sehe das script auch bei Aktionen in Imabas, der macht auch was, wenn ich ein Bild markiere und dann das Script ausfuehre, aber dann ????
Es sollte es doch in die Zwishcneablage kopieren?

Vielleicht noch was, wenn ich das im Pascal Fenster probiere, kommt: Aktion nicht mehr vorhanden.

Gruss Lars
Mit Zitat antworten
  #3  
Alt 21.09.2009
bernd! bernd! ist offline
Troll
Registriert seit: 08.2004
Beiträge: 364
bernd! ist zur Zeit noch ein unbeschriebenes Blatt
Standard AW: Bild in die Zwischenablage kopieren

Hast Du als Einstiegspunkt "Einzelnes Bild" gewählt?

Edit 09:51 Uhr

Hier der Ablauf in Summe ...

1. Datenbank/Administration/Aktionen
2. Hinzufügen
3. Bezeichnung "in Zwischenablage kopieren"
4. Gruppe "Datei Operationen"
5. Berechtigung "Keine Rolle gewählt ..."
6. Einstiegspunkt "Einzelnes Bild"

7. Bei den Optionen "Ergebnis pürfen" aktiviert ... sonst erstmal nichts!!!

8. OK klicken

9. Nun ist diese Aktion markiert und Du klickst auf PascalScript
10. Das Default Skript löschen und den Code von Kai einfügen
11. Speichern und Schließen
12. Nun die Aktion wieder öffnen und den Haken bei Aktiv setzten

... und fertig

Gruß, Bernd

Geändert von bernd! (21.09.2009 um 10:55 Uhr). Grund: Ergänzung ...
Mit Zitat antworten
  #4  
Alt 21.09.2009
looki
Gast
Beiträge: n/a
Standard AW: Bild in die Zwischenablage kopieren

He Bernd,
soweit so gut, ich denke, dass ich das so gemacht habe ...
was passiert mit dem Ergebnis????

ich konnte nirgendwo was einfuegen (aus dem Clipboard) ....

Lars
Mit Zitat antworten
  #5  
Alt 21.09.2009
bernd! bernd! ist offline
Troll
Registriert seit: 08.2004
Beiträge: 364
bernd! ist zur Zeit noch ein unbeschriebenes Blatt
Standard AW: Bild in die Zwischenablage kopieren

Das Ergebnis landet mit STRG+V in Word, Outlook oder sonst wo ...

Funktioniert echt gut, Gruß Bernd
Mit Zitat antworten
  #6  
Alt 21.09.2009
looki
Gast
Beiträge: n/a
Standard AW: Bild in die Zwischenablage kopieren

so habe ich mir das auch vorgestellt, klappte aber nicht ....
muss mal heute abend nochmal nachschauen ...

Danke Bernd erstmal.

Lars
Mit Zitat antworten
  #7  
Alt 22.09.2009
looki
Gast
Beiträge: n/a
Standard AW: Bild in die Zwischenablage kopieren

He Bernd,
also,
es funktioniert doch,
hatte wohl irgendwas im Code falsch kopiert ..

ich kann es in Word einfuegen, aber leider nicht in meine Opera Mail, direkt im explorer, ... geht irgendwie nicht .....
bloed, wer weiss ....

Gruss Lars
Mit Zitat antworten
Antwort
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Bild in die Zwischenablage kopieren Maddog Neue Features in Imabas 2 19.01.2009 21:08
EXIF von Bild zu Bild kopieren helge Neue Features in Imabas 1 19.12.2005 15:02


Powered by vBulletin® Version 3.7.1 (Deutsch)
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.