Français
Forum

Erledigt: insérer

 
- page 1 -



Roberto
Neu
je voudrais sur un Trackmenu qui Funktion "EINFÜGEN" faire cela Trackmenu habe je déjà erstellt mais je trouve den Befehl pour EINFÜGEN pas
 
04.07.2009  
 



 
- page 1 -



Nico
Madysa
Avec l' den Koordinaten mais est entier simple.
chez allen BMP-Befehlen gibst du qui Koordinaten à, qui du avons veux.
LoadSizedBMP "Test.bmp", X,Y - DX,DY ; 0

X et Y donner qui Koordinaten qui oberen linken coin des Bildes à. 0,0 wäre qui obere linke coin votre Fensters.
DX et DY stehen pour qui Breite des Bildes. Soll cela Bild alors cela gesamte la fenêtre einnehmen, ensuite ist ca ici dein ami:
LoadSizedBMP "Test.bmp", 0,0 - width(%hWnd),height(%hWnd) ; 0
 
Nico Madysa
04.07.2009  
 




Roberto
Neu
Kopiere la fois s'il te plaît mon Code et fais une Screenshot.
ensuite va dans mon Programme fais une Droit sur qui Bildfläche et ensuite sur insérer klicken.
Des fügt den Screen toujours komisch un
 
05.07.2009  
 




Nico
Madysa
Argh! Verzeih mir, doch maintenant avons wir beide cela Prädikat "Flitzbiepe" verdient.
qui Befehl est ClipLoadBMP -- pasClipLoadSizedBMP, cette gibt es nämlich pas. Daher ist es aussi pas verwunderlich, dass il Bild dans Originalgröße ausgibt. ClipLoadBMP hat seulement 3 paramètre, au cours de du 5 angegeben la hâte. veux du cela Bild aus qui Zwischenablage verzerren, ensuite musst du une le détour prendre.

1. Weg: Über qui Speicherbitmap
KompilierenMarqueSéparation
2. Weg: Über cela Handle eines Bildes
KompilierenMarqueSéparation
 
Nico Madysa
05.07.2009  
 




Roberto
Neu
et comment soll je cela maintenant dans den Code bekommen??
chez mir steht toujours
Befehl Startpaint inconnu
 
05.07.2009  
 




Nico
Madysa
Jaa, je hab mich verschrieben.
qui Befehl est Début de peinture, pas StarPaint.
j'ai den Voir le texte source korrigiert, si du ihn à ClipLoadBMPs Stelle mets, sollte es marcher.

mais s'il te plaît pas seulement kopieren, mais aussi comprendre.
 
Nico Madysa
05.07.2009  
 




Roberto
Neu
Guck dir cela la fois à là venez quoi entier komisches raus
KompilierenMarqueSéparation
declare Name$, text$, titeltext$, text2$, titeltext2$, ende%
WindowTitle "BMPviewer 2 Chrome"
Window 50,20 - 800,600
CreateMenu 100,20
UsePen 0,2,RGB(192,192,192)
RecTangle 200,91 - 600,500
AppendMenu 100,"&Bild Laden"
AppendMenu 101,"&by Roberto Neu"
AppendMenu 102,"&Screenshot"
AppendMenu 103,"&Speichern unter"
AppendMenu 104,"&Beenden"
TrackMenu 672,92

if %MouseKey = 2

    CreateMenu
    AppendMenu 1,"Einfügen"
    TrackMenu %MouseX,%MouseY
    Case MenuItem(1) : ClipLoadBMP 201,92-397,400;1
    Du erzeugst die Speicherbitmap in der Größe des Bildschirmfotos
    MCls %MaxX,%MaxY,RGB(255,255,255)
    Du wechselst in die Speicherbitmap
    StartPaint -1
    Und zeichnest in diese das Bild aus der Zwischenablage
    ClipLoadBMP 0,0 ; 0
    Dann wechselst du wieder auf dein Hauptfenster
    EndPaint
    Dann holst du das Bild aus der Zwischenablage
    %BMPX und %BMPY sind Breite und Höhe des letzten gezeichneten Bildes
    Nach dem Pfeil kommen die Koordinaten, an die du das Bild setzen willst
    MCopySizedBMP 0,0 - %BMPX,%BMPY > 201,92-160,120 ; 0

endif

Case @MenuItem(100): Name$ = @LoadFile$("Bilddateien","*.BMP")

While Name$ <> ""

    LoadSizedBMP Name$,201,92-397,400;0
    WindowTitle "BMPviewer 2 Chrome - [" + Name$ + "]"
    WaitMouse
    Name$ = @LoadFile$("Bilddateien","*.BMP")

Wend

Case @MenuItem(101) :
Text$ = "BMPviewer 1.0 by Roberto Neu"
Titeltext$ = "Roberto Neu"
Messagebox(Text$,Titeltext$,0)
Case @Menuitem(102) :
Text2$ = "Wenn sie einen Screenshot machen möchten.
Klicken sie auf die Taste PrtSc/Druck.
Gehen sie dan wieder in dieses Programm
Machen sie einen rechtsklick/Einfügen"
Titeltext2$ = "Screenshot"
Messagebox(Text2$,Titeltext2$,0)
Case @MenuItem(103) : SaveBmp "Bild1.BMP",10,10 - 200,140
waitkey
end
ef='./../../references-fonction/XProfan/end/'>Fin
 
05.07.2009  
 



 
- page 2 -



Nico
Madysa
Nochmals: cet la ligne
KompilierenMarqueSéparation
Case MenuItem(1) : ClipLoadBMP 201,92-397,400;1
>

Ist purer Blödsinn. Erstens hat ClipLoadBMP seulement trois paramètre (alors est es im besten piège
ClipLoadBMP 201,92;1), zweitens gibst du cela Bild dans deinem Code zweimal aus. Einmal dans deinem ClipLoadBMP et einmal sur mon Art et Weise. Deswegen qui conseil, aussi trop comprendre, quoi du là hineinkopiert la hâte.
 
Nico Madysa
05.07.2009  
 




Roberto
Neu
mais si on cela so écrit

ClipLoadBMP 201,92;1)

peux on seulement angeben wohin cela Bild son soll et pas comment grand es son soll
 
06.07.2009  
 




Jörg
Sellmeyer
quelle Profanversion utilise Du car?
si Du XProfanFree benutzt, sieh Dir la fois @Créer(«PCSI»,N,S)

"&CLPBMP" - Es wird une Bitmapkopie qui aktuellen Zwischenablage erstellt, si cet une Bitmap contient.

à.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
07.07.2009  
 




Thomas
Freier
Jörg:  [...] 


Roberto récente
Guten journée
j'ai mir dernier semaine XProfan 10 free runtergeladen et ensuite un bisschen herumexperimentiert.


et iF hatte si bien avec ihm angefangen. bof....
 
Gruß Thomas
Windows XP SP2, XProfan X2
07.07.2009  
 



je zumindest verliere intérêt volontiers ensuite, si je crois, dass irgendwas fainéant ist.

Hierbei ist seule mon sentiment ausschlaggebend - s'il te plaît pas überbewerten.
 
07.07.2009  
 




Nico
Madysa
Roberto récente, Beitrag=53115, Zeitpunkt=06.07.2009
mais si on cela so écrit

ClipLoadBMP 201,92;1)

peux on seulement angeben wohin cela Bild son soll et pas comment grand es son soll


cela versuche je dir trop dire.

Deswegen habe je dir den le détour sur qui Speicherbitmap vorgeschlagen. là du den le contenu qui Zwischenablage seulement dans Originalgröße zeichnen peux, musst du ihn dans Originalgröße dans qui Speicherbitmap zeichnen. de là aus peux du ensuite cela Bild kopieren et währenddessen verzerren, comment tu veux.
 
Nico Madysa
07.07.2009  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

2.804 Views

Untitledvor 0 min.

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie