SystemProperty("ApphWnd")

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

Pummelie

Betreff: SystemProperty("ApphWnd")

BeitragDi, Sep 07, 2010 19:33
Antworten mit Zitat
Benutzer-Profile anzeigen
Mein Problem ist, das der im Titel besagt Befehl nichts zurückgibt, ist das ein problem mit Windows 7?

Wenn ja, gibt es Ersatz?
(Ja ich weiß es gibt "GetActiveWindow" das ist mir aber nicht sicher genug....)
It's done when it's done.

Der Eisvogel

BeitragDi, Sep 07, 2010 20:06
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich denke wir brauchen da ein bisschen mehr Code... Wink

MfG
Der Eisvogel
Ungarische Notation kann nützlich sein.
BlitzMax ; Blitz3D
Win 7 Pro 64 Bit ; Intel Core i7-860 ; 8 GB Ram ; ATI HD 5750 1 GB
Projekte: Window-Crasher
Ich liebe es mit der WinAPI zu spielen.

Xeres

Moderator

BeitragDi, Sep 07, 2010 20:14
Antworten mit Zitat
Benutzer-Profile anzeigen
Nichts (brauchbares) oder Null?
Funktioniert bei mir, würde ich sagen.
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus
T
HERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld)

Pummelie

BeitragDi, Sep 07, 2010 20:32
Antworten mit Zitat
Benutzer-Profile anzeigen
Er leifert einen leeren String...

@Eisvogel Wozu mehr Code? Der Befehl geht nicht fertig.
It's done when it's done.

Der Eisvogel

BeitragDi, Sep 07, 2010 21:01
Antworten mit Zitat
Benutzer-Profile anzeigen
Vielleicht wendest du es falsch an.
BlitzBasic: [AUSKLAPPEN]
Print SystemProperty("ApphWnd")

Das sollte irgendeine Zahl größer Null ausgeben. SystemProperty in Verbingung mit "ApphWnd" kann keine leeren String zurück geben, es muss min. eine 0 ausgegeben werden, es sei denn du hast ApphWnd in deinem Code falsch geschrieben.

MfG
Der Eisvogel
Ungarische Notation kann nützlich sein.
BlitzMax ; Blitz3D
Win 7 Pro 64 Bit ; Intel Core i7-860 ; 8 GB Ram ; ATI HD 5750 1 GB
Projekte: Window-Crasher
Ich liebe es mit der WinAPI zu spielen.

ZaP

BeitragDi, Sep 07, 2010 22:11
Antworten mit Zitat
Benutzer-Profile anzeigen
Vielleicht ist der Parameter case-sensitive, dann wäre es SystemProperty("AppHWND")
Starfare: Worklog, Website (download)

Pummelie

BeitragDi, Sep 07, 2010 23:28
Antworten mit Zitat
Benutzer-Profile anzeigen
SystemProperty muss ncibhts zurückliefern, und wird auch immer weniger Kompatibel, ic bin einfach mal der Meinung das man "APPhWnd" unter Windows 7 (64bit?) ultimate einfach nichtmehr anfragen kann, und noch als kleiner beweiß hier das Bild:
user posted image
It's done when it's done.

Xeres

Moderator

BeitragDi, Sep 07, 2010 23:38
Antworten mit Zitat
Benutzer-Profile anzeigen
Zeit, auf BlitzMax um zu steigen :/
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus
T
HERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld)

Eingeproggt

BeitragDi, Sep 07, 2010 23:42
Antworten mit Zitat
Benutzer-Profile anzeigen
oder auf B3D. Ich bin mir grad ned sicher, aber ich glaube der Parameter "AppHWND" ist nur bei B3D verfügbar? Oder geistern da Hirngespinste bei mir rum?

mfG, Christoph.
Gewinner des BCC 18, 33 und 65 sowie MiniBCC 9

Xaymar

ehemals "Cgamer"

BeitragDi, Sep 07, 2010 23:53
Antworten mit Zitat
Benutzer-Profile anzeigen
SystemProperty(vieles) ist nur in B3D verfügbar. in B+ hats QueryObject
Warbseite

D2006

Administrator

BeitragMi, Sep 08, 2010 8:20
Antworten mit Zitat
Benutzer-Profile anzeigen
Wäre übrigens auch ganz angebracht, erstmal ein Fenster zu haben, von dem man das Handle abfragen möchte. Graphics musst du mindestens erstmal ausführen.
Intel Core i5 2500 | 16 GB DDR3 RAM dualchannel | ATI Radeon HD6870 (1024 MB RAM) | Windows 7 Home Premium
Intel Core 2 Duo 2.4 GHz | 2 GB DDR3 RAM dualchannel | Nvidia GeForce 9400M (256 MB shared RAM) | Mac OS X Snow Leopard
Intel Pentium Dual-Core 2.4 GHz | 3 GB DDR2 RAM dualchannel | ATI Radeon HD3850 (1024 MB RAM) | Windows 7 Home Premium
Chaos Interactive :: GoBang :: BB-Poker :: ChaosBreaker :: Hexagon :: ChaosRacer 2

Pummelie

BeitragMi, Sep 08, 2010 16:55
Antworten mit Zitat
Benutzer-Profile anzeigen
Ja, wollte nur verdeutlichen das es nichtmal 0 zurückgibt, aber auch mit Fenster passiert nix, werde mir wohl ein Graphics mit Window und Canvas basteln müssen Confused
It's done when it's done.
 

PacMani

BeitragMi, Sep 08, 2010 17:50
Antworten mit Zitat
Benutzer-Profile anzeigen
Liegt das nicht daran, dass du String-Operatoren hinten anfügst (und somit einen Leerstring erhältst), oder irre ich mich da?

Nicdel

BeitragDo, Sep 09, 2010 11:29
Antworten mit Zitat
Benutzer-Profile anzeigen
@Pac-Man: Daran liegts nicht, grad überprüft.

@Topic:
http://msdn.microsoft.com/en-u...85%29.aspx
Desktop: Intel Pentium 4 2650 Mhz, 2 GB RAM, ATI Radeon HD 3850 512 MB, Windows XP
Notebook: Intel Core i7 720 QM 1.6 Ghz, 4 GB DDR3 RAM, nVidia 230M GT, Windows 7

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group