|
You last visited: Today at 04:47
Advertisement
Bitmap suchen
Discussion on Bitmap suchen within the .NET Languages forum part of the Coders Den category.
04/21/2014, 15:16
|
#1
|
elite*gold: 0
Join Date: Apr 2014
Posts: 78
Received Thanks: 11
|
Bitmap suchen
Wie kann ich eine Bitmap auf dem Desktop suchen?
Sodass es zum Beispiel:
Das Icon von Google Chrome suchen und drauf drückt.
Danke schon mal.
|
|
|
04/21/2014, 15:19
|
#2
|
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
|
Mach sowas lieber mit AutoIT Da gibts sogar ne funktion für....
|
|
|
04/22/2014, 06:39
|
#3
|
elite*gold: 3800
Join Date: Dec 2012
Posts: 13,039
Received Thanks: 8,243
|
Quote:
Originally Posted by Ludder231
Mach sowas lieber mit AutoIT Da gibts sogar ne funktion für....
|
Oder man benutzt die ImageSearch DLL.
AutoIt macht da auch nichts anderes, da es native Funktionen sind.
|
|
|
04/22/2014, 10:46
|
#4
|
elite*gold: 0
Join Date: Oct 2009
Posts: 4,851
Received Thanks: 3,417
|
Du kannst die SuFu auch verwenden.
Schau mal hier :
|
|
|
04/22/2014, 15:47
|
#5
|
elite*gold: 0
Join Date: Apr 2014
Posts: 78
Received Thanks: 11
|
Quote:
Originally Posted by .Zeraki'
Du kannst die SuFu auch verwenden.
Schau mal hier :
|
Das geht nicht habe ich schon versucht.
|
|
|
04/22/2014, 16:00
|
#6
|
elite*gold: 3800
Join Date: Dec 2012
Posts: 13,039
Received Thanks: 8,243
|
Quote:
Originally Posted by Saihmo
Das geht nicht habe ich schon versucht.
|
Was geht nicht? Genaue Fehlerbeschreibung.
Schon mit Breakpoints gedebugged?
|
|
|
04/22/2014, 17:00
|
#7
|
elite*gold: 0
Join Date: Apr 2014
Posts: 78
Received Thanks: 11
|
Quote:
Originally Posted by Requi
Was geht nicht? Genaue Fehlerbeschreibung.
Schon mit Breakpoints gedebugged?
|
Code:
Imports System.Runtime.InteropServices
Imports AutoItX3Lib
Public Class Form1
Dim a As New AutoItX3Lib.AutoItX3
Dim AutoIt As New AutoItX3Lib.AutoItX3
Dim Toleranz As Integer = 0
Dim Fenstername As String = "WDExpress.exe"
Dim Bild As String
Dim Bild2 = Bild
Public Function ImageSearch(ByVal x1 As Integer, ByVal y1 As Integer, ByVal right As Integer, ByVal bottom As Integer, ByVal findImage As String) As String
End Function
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
End Sub
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim AutoIt As New AutoItX3Lib.AutoItX3
Dim p As Point = ImageSearch("E:\Users\Saimo\Desktop\vstudio.png", True)
AutoIt.MouseClick("Left", p.X, p.Y, 2)
End Sub
Function ImageSearch(ByVal Bild As String, Optional ByVal Mitte As Boolean = True) As Point
If Not IO.File.Exists(Bild) Then
MessageBox.Show("Die Datei " & Bild2 & "konnte nicht gefunden werden. Das Programm wird beendet.")
End
End If
If Toleranz > 0 Then Bild = "*" & Toleranz & " " & Bild
Dim x As String = ImageSearch(a.WinGetCaretPosX(), a.WinGetCaretPosY(), a.WinGetCaretPosX() + a.WinGetClientSizeWidth(Fenstername), a.WinGetCaretPosY() + a.WinGetClientSizeHeight(Fenstername), Bild)
If x = "0" Then
MessageBox.Show("Das Bild " & Bild2 & " konnte nicht auf dem Bildschirm gefunden werden. Das Programm wird beendet.")
End
Else
Dim y = x.Split("|")
If Mitte = True Then
Return Point.Subtract(New Point(y(1), y(2)), New Size(y(3) \ -2, y(4) \ -2))
Else
Return New Point(y(1), y(2))
End If
End If
End Function
End Class
Ich bekomme diesen Fehler:
Ich verstehe nicht was das bedeuten soll.
Habe es auch mit verschiedenen Bildern versucht.
|
|
|
|
Similar Threads
|
Bitmap Update Error
09/08/2013 - Technical Support - 7 Replies
Ich habe ein Custom Start Orb, und jedesmal wenn ich Windows starte, kommt diese Fehlermeldung.
http://i.epvpimg.com/DBlHb.png
Kann mir wer helfen?
Orb ändern und neu reinmachen hab ich shcon probiert :/
|
Beast Height Bitmap?
09/03/2013 - Flyff Private Server - 4 Replies
Undzwar hab ich bisher noch nicht mit Höhen Bitmaps gearbeitet, benötige sie aber jetzt für eine Map. Wenn ich versuch eine .bmp-Datei als neue Map zu erstellen, erhalte ich folgenden Error:
http://www.lunax3.tipido.net/rof/maps/bitmap.png
An was liegt der? Evtl. das Format der .bmp falsch, da ich eine 128 entnehmen kann? Was anderes als das es an dem Bildformat liegt, kann ich mir nicht vorstellen.
|
Failed to update Bitmap ....
07/13/2013 - Technical Support - 4 Replies
Hallo Com,
ich habe seit einigen Tagen ein Problem beim Start meines Win7 Laptops.
Wenn ich starte, läuft alles gut, aber sobald ich kurz vor dem Desktop bin.
Sprich, beim Login Fenster, ist der Bildschirm schwarz und ein Fenster mit dem Titel expstart.exe und drin steht: Failed to update Bitmap (eine Zahl) :24
So in der Art. Wenn ich OK drücke, kommt das noch ein paar Mal und dann bin ich auch auf dem Desktop.
Falls es hilft. Ich habe kein Passwort und bin der einzige Benutzer.
|
Tiles to one bitmap, screws up x_X
08/23/2012 - CO2 Programming - 3 Replies
So I'm trying to combine tiles into a single bitmap.
This is how I'm doing it:
Bitmap bit = new Bitmap(mapWidth, mapHeight);
using (System.Drawing.Graphics graphics = System.Drawing.Graphics.FromImage(bit))
{
for (int y = 0; y < mapHeight; y += 32)
{
|
GDIPlus Bitmap.GetHeight() liefert 0
04/30/2012 - C/C++ - 2 Replies
Hallo EPVP,
Ich "spiele" mich derzeit mit GDIPlus und will die Höhe/Breite einer Bitmap ermitteln und dann in einer Messagebox auszugeben
Leider liefert die Messagebox den Wert 0 aus und ich finde den Fehler einfach nicht...
#include <Gdiplus.h>
...
#pragma comment(lib, "gdiplus.lib")
|
All times are GMT +2. The time now is 04:47.
|
|