INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Windoof Tastatur macht was sie will



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

26.08.2011, 12:31 (Dieser Beitrag wurde zuletzt bearbeitet: 26.08.2011 12:34 von M@rRy.)
Beitrag #1

M@rRy Offline
LVF-Padawan
***


Beiträge: 273
Registriert seit: Aug 2011

7.1
2011
EN


Deutschland
Windoof Tastatur macht was sie will
Mahlzeit,

ich habs mal wieder ... hab versucht die Windows Tastatur in ein LV-Projekt einzubinden, es klappt auch ... eigentlich! Wenn ich die Highlight-Funktion verwende ist das alles kein Thema, sobald ich mein VI ohne ausführe wird die Tastatur auch aufgerufen aber nicht wieder geschlossen. Erst dachte ich es liegt an einer nicht vorhandenen Wartezeit, das das Programm einfach zu schnell durch die Schleife rennt, aber das ist es scheinbar auch nicht. Hat jemand eine Idee?

Anbei der "spinnende" Programmteil (LV 7.1)
Edit: Nach dem eigentlichen drücken (fürs schließen) schließt sich die Tastatur nun kurz, öffnet sich wieder und nach einem erneuten warten schließt sie sich dann ganz ... Bahn


Angehängte Datei(en)
7.1 .vi  Tastatur.vi (Größe: 23,31 KB / Downloads: 246)

Nur wer neugierig ist, lernt ständig dazu.

Mythos:
Mit LabView lassen sich gut Programme leichter entwickeln

Realität:
Mit LabView lassen sich gut und schlechte Programme leichter enwickeln!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
26.08.2011, 12:46
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Windoof Tastatur macht was sie will
Da fehlen die SubVIs.

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.08.2011, 12:59 (Dieser Beitrag wurde zuletzt bearbeitet: 26.08.2011 13:10 von Y-P.)
Beitrag #3

M@rRy Offline
LVF-Padawan
***


Beiträge: 273
Registriert seit: Aug 2011

7.1
2011
EN


Deutschland
RE: Windoof Tastatur macht was sie will
oh sorry! Ich hoffe ich hab das jetzt so richtig gemacht, eventuell muss die eine DLL in das LV-Verzeichnis oder der Pfad muss angepasst werden.
Lv71_img


Angehängte Datei(en)
0 .rar  für_LVF.rar (Größe: 56,05 KB / Downloads: 173)

Nur wer neugierig ist, lernt ständig dazu.

Mythos:
Mit LabView lassen sich gut Programme leichter entwickeln

Realität:
Mit LabView lassen sich gut und schlechte Programme leichter enwickeln!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.08.2011, 13:09
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Windoof Tastatur macht was sie will
1.) Da fehlt immer noch ein SubVI.
2.) Du willst doch nicht in jedem Durchlauf das Öffnen und Schließen machen? Also entweder eine Eventstruktur verwenden oder vergleichen, ob sich wirklich der Zustand deines Schalters geändert hat.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.08.2011, 13:10 (Dieser Beitrag wurde zuletzt bearbeitet: 26.08.2011 13:11 von Y-P.)
Beitrag #5

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Windoof Tastatur macht was sie will
Jetzt fehlt nur noch "Run Application.vi" und die LabVIEW-Version. Big Grin

Gruß Markus

EDIT: Ich habe Dir die LabVIEW-Version eingefügt.

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.08.2011, 13:17
Beitrag #6

M@rRy Offline
LVF-Padawan
***


Beiträge: 273
Registriert seit: Aug 2011

7.1
2011
EN


Deutschland
RE: Windoof Tastatur macht was sie will
Ich gebe mich, was die VIs angeht, geschlagen. Das wären eine ganze Menge und bis ich die jetzt alle kopiert habe, hab ich es mal eben ein wenig anders gemacht. Der Fehler bleibt aber. Ich weiß das ich in diesem Fall Polling wie aus dem Lehrbuch betreibe, das ist aber nicht schlimm weil ich in diesem Teil meinesm Programms eh keine Zeitprobleme habe und auf eine Eingabe warte. Eine event wäre denkbar, ist aber in so fern ungünstig das ich dann ein event in einer while, in einer case in einem event hätte ... da war ich der Meinung, irgendwann is auch mal gut. Allerdings bin ich für alle Vorschläge offen und dankbar

Gruß
Daniel


Angehängte Datei(en)
7.1 .rar  für_LVF.rar (Größe: 56,5 KB / Downloads: 186)

Nur wer neugierig ist, lernt ständig dazu.

Mythos:
Mit LabView lassen sich gut Programme leichter entwickeln

Realität:
Mit LabView lassen sich gut und schlechte Programme leichter enwickeln!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
26.08.2011, 13:54 (Dieser Beitrag wurde zuletzt bearbeitet: 26.08.2011 13:54 von GerdW.)
Beitrag #7

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Windoof Tastatur macht was sie will
Hallo Daniel,

bei mir (Lv09_img2) funktioniert's: OSK wird aufgerufen und auch wieder geschlossen...

Ich verstehe zwar nicht, warum man OSK ungebremst dauernd öffnen muss und warum man es im 5ms-Takt schließen muss, aber zu Events wurde dir ja schon geraten...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.08.2011, 15:21 (Dieser Beitrag wurde zuletzt bearbeitet: 26.08.2011 15:23 von A.Berndsen.)
Beitrag #8

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
RE: Windoof Tastatur macht was sie will
Hallo Daniel,

(26.08.2011 13:17 )M@rRy schrieb:  Eine event wäre denkbar, ist aber in so fern ungünstig das ich dann ein event in einer while, in einer case in einem event hätte ...

Eventstruktur in Eventstruktur oder auch zwei parallele Eventstrukturen gleich mal gedanklich streichen.Abgelehnt
Das geht nicht, bzw. funktioniert nicht zuverlässig.

Grüße
Andreas

Geht nicht, gibts nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.08.2011, 07:13 (Dieser Beitrag wurde zuletzt bearbeitet: 29.08.2011 07:27 von M@rRy.)
Beitrag #9

M@rRy Offline
LVF-Padawan
***


Beiträge: 273
Registriert seit: Aug 2011

7.1
2011
EN


Deutschland
RE: Windoof Tastatur macht was sie will
(26.08.2011 15:21 )A.Berndsen schrieb:  
(26.08.2011 13:17 )M@rRy schrieb:  Eine event wäre denkbar, ist aber in so fern ungünstig das ich dann ein event in einer while, in einer case in einem event hätte ...

Eventstruktur in Eventstruktur oder auch zwei parallele Eventstrukturen gleich mal gedanklich streichen.Abgelehnt

Guten Morgen,

ich empfand das auch als nicht gut deshalb wollte ich gern bei dem pollen bleiben. Das Ganze läuft eh in einer Schleife wo der User lediglich Werte in mehrere Controlls schreiben soll und beim klicken auf einen Button sollen diese übernommen werden. Dadurch wird auch die Schleife beendet und somit auch das pollen. Falls jemand eine andere Idee hat (ausser Event) wie ich ständig abfragen kann in der Schleife ob die Tastatur offen ist und falls der Button switched das sie dann ausgeht bin ich trotzdem dankbar.

Gruß
Daniel
Edit:
@ GerdW: Läuft es bei dir auch wenn du die Highlight-Funktion nicht aktivierst? Weil es bei mir nur dann spinnt ... wenn die aktiviert ist ist alles schön, deshalb konnte ich bisher auch keinen Fehler am Ablauf der Schleife erkennen.
Ein wenig selbst denken schadet ja nicht, deshalb hier mal meine Lösung ohne das andauernde Öffnen / Schließen. Jetzt geht es auch bei mir das sich die direkt wieder schließt.

Gruß
Daniel


Angehängte Datei(en)
7.1 .rar  für_LVF.rar (Größe: 57,68 KB / Downloads: 152)

Nur wer neugierig ist, lernt ständig dazu.

Mythos:
Mit LabView lassen sich gut Programme leichter entwickeln

Realität:
Mit LabView lassen sich gut und schlechte Programme leichter enwickeln!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.08.2011, 08:02
Beitrag #10

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Windoof Tastatur macht was sie will
Hallo Daniel,

dein VI läuft sowohl mit als auch ohne Highlighting...

Tipp:
- Fehlerabfrage nach der FensterSchließen-Funktion einbauen: sonst gibt es einen Fehlerdialog, wenn man die Bildschirmtastatur "manuell" schließt und danach dasselbe von deinem VI aus probiert
- Wait-Funktion aus dem Case in die Hauptschleife übernehmen (spart ungemein CPU-Leistung)
- NOT-Funktion statt der Ausgabe zweier boolscher Konstanten
- für boolsche Operationen bevorzuge ich die boolschen Funktionen: dein "==" wäre dann ein NXOR...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Was macht das Express VI Messung von Frequenzkomponenten bachatero18 9 4.908 17.09.2020 07:56
Letzter Beitrag: Martin.Henz
  Maustaste in Ereignisstruktur abfragen / Bedienelement verliert Tastatur-Focus Horst 1 3.504 25.07.2019 12:31
Letzter Beitrag: Horst
  Timer macht was er will :-) Natalie1984 6 4.038 04.07.2019 12:49
Letzter Beitrag: IchSelbst
  Navigation spaltenweise mit Tastatur in einer Baumstruktur GT123 5 4.491 25.01.2018 08:56
Letzter Beitrag: IchSelbst
  virtuelle Tastatur ichmaglachs 7 7.263 28.12.2015 18:35
Letzter Beitrag: Trinitatis
  Debouncing einer Tastatur dehmelp 29 15.521 09.11.2015 17:17
Letzter Beitrag: GerdW

Gehe zu: