Hallo, also ich bin FAST fertig. Jedoch habe ich noch ein Problem:
Wie kann ich NUR die Hotkeys wärend dessen deaktiveren? Hab jetzt lange im Forum geschaut und auch Stunden gegoogelt, aber nicht wirklich dass passende gefunden.
Grund: Wenn ich alle Events deaktivere funktioniert mein Programm nicht mehr. Keine Ahnung warum, deshalb habe ich mir überlegt einfach alle Hotkeys zu deaktiveren bzw. zu pausieren.
Wenn jemand noch eine Idee hat wäre ich sehr dankbar.
ok dann mache ich doch einen timer. is dann wohl wirklich sinnvoller.
Habe halt mit Timer noch nie gearbeitet, aber schon mit Loopschleife.
An alle wiedermal danke! 😉
hallo, nochmal ne frage, statt einem timer kann ich doch theoretisch auch einfach eine loop schleife einbauen oder?
oki doki, danke! Dann versuch ich mir mal was zusammenzubasteln 😃)))
Danke an ALLE! Falls noch jemand Tips hat kann er sie ja trotzdem schreiben 😉
ok, danke erstmal herbi, aber findet er damit auch das Fenster, welches man momentan aktiv offen hat?
Danke für den Beitrag Bugrick, aber leider wird da ja so wie ich das sehe auf den Prozess geachtet. Das ist das Problem. Den leider sind BEIDE Fenster gleichzeitig offen 😃
also geplannt war eigentlich dass sowas automatisch mit hilfe einer Schleife dann ausprobiert wird, wo er das ganze halt jede Sekunde überprüft.
Wenn ich keine Antworten erhalten solle, werde ich natürlich das probieren.
ja nur wie schreibe ich dass: Falls (if, soweit weiß ich 😄) das Fenster offen ist, dass die Variable den Wert Activated bzw. true besitzt? Dafür habe ich keine Idee...
Danke schonmal für die schnelle Antwort!
Und zwar ist das so: Ich habe in meinem Programm (A), bei dem ich in eine Maske 2 Felder kopieren kann (nur Zahlen zugelassen). Das ganze funktioniert mit der F7 Taste. Dort werden also nun das erste Feld, dann ein Tabstop und dann das zweite Feld hineinkopiert.
Jetzt zum Problem: Wenn ich ein anderes Programm (B) offen habe scheint mein Programm A, das Programm B zu stören. Hierbei wird nun eine Funktion des Programmes B nicht beachtet (eine sehr wichtige).
Nun war meine Lösung die obrige, wenn du oder jemand anders eine bessere Lösung hat, kann er diese gerne sagen! Bin über alles dankbar, weil ich diesen Müll (nichts gegen C#, aber mich regt dieses Problem mittlerweile auf^^) bis nächste Woche fertig haben muss und ich total auf dem Schlauch stehe.
Hallo liebe Community,
ich habe momentan mit Windows Forms ein Problem und zwar geht eine Funktion nicht in einem anderen Programm, aber dass nur so nebenbei, weil ich selber schon auf einen Lösungsweg gekommen bin aber nun keine Idee habe diesen umzusetzen:
Ich habe mir überlegt, dass ich eine Methode erstelle mit folgender Bedingung:
Wenn beide Programme A und B offen sind und der Programm B angeklickt (also aktiv) ist, soll Programm A solange pausieren und gerade die Hotkeys nicht beachten! Vielleicht noch zu erwähnen: Der Name des Programmes oben in der Leiste ändert sich nicht beim benutzen.
Beim Verlassen (anklicken eines anderen Fensters) sollten die Funktionen wieder aktiv sein.
Hat da jemand eine Idee? Habe jetzt auch schon im WWW schon geschaut und auch die Communitysuche hat leider keinen Erfolg gebracht.
Danke im Voraus
Mit freundlichen Grüßen
Hallo herbivore,
also bei 1.1.1 verstehe ich das Problem nicht. Ich denke nicht, das dies Grundlagen sind, da auch sonst niemand diese Problem anscheinend hat. Nichtmal in anderen Foren/Portalen, welche sich mit Grundlagen beschäftigen.
Auch bei 4 habe ich weder fertige Lösungen verlangt sondern um einen Beispielweg dieses Problem gebeten, wenn jemand eine Lösung weiß.
Bei 5 stimme ich dir zu, ich hätte eine ausführliche Fehlermeldung posten sollen, dafür entschuldige ich mich.
An ProGamer: Ich werde den Rat mal folgen und das ganze heute Nachmittag bzw. Wochenende mal testen.
Grüße
Richman007
Speicherst du denn die letzte Größe und lädst sie wieder bei Programmstart oder setzt du initial die Größe fest auf das kleine Fensterformat?
Du hast das 2te richtig erfasst. Er läd bei Programmstart eine initiale Größe fest...
Antwort war erfolgreich. 😃
Hallo liebe Community,
ihr hab mir bereits nun sehr geholfen und hoffe das ihr auch hierfür eine gute Antwort bzw. Lösung habt:
Bei einem selbstgeschriebenen Tool habe ich einen Fehler:
Wenn ich das Tool öffne, gibt es anscheinend 2 verschiedene Darstellungen.
Richtig wäre diese Ansicht:
(Siehe erstes Bild)
Jedoch kommt immer abgewechselnd diese Ansicht:
(Siehe zweites Bild)
Wie ihr bereits gesehen habt, gibt es links einen Button, in dem man die Maske erweitern kann. Das sieht dann so aus:
(Siehe drittes Bild)
Und wie gesagt der Fehler zwischen Bild 1 und Bild 2 kommt immer abwechselnd wenn man das Programm schließt und wieder öffnet.
Ich bin (mal wieder) total verzweifelt. Suchfunktion sowie in google als auch bei myCsharp.de war erfolgslos.
Hoffe jemand kann mir helfen bzw. weiß eine Lösung des Problems.
Danke im Voraus!
MfG
Sebastian
Ja ist soweit als Hotkey festgelegt. Auch die F9 Taste alleine funktioniert als Hotkey.
Ich werde mal den Thread durchstöbern und hoffentlich auf meine Lösung kommen.
DANKE!
Hallo liebe Community,
ich habe mal eine Frage zur Programmierung von C# (.cs).
Und zwar habe ich ein Einfügen-Tool, welches so funktioniert:
2 Textboxen. Beide Felder werden auf F7 geladen und wieder ausgegeben, da wo halt momentan der Zeiger vorhanden ist.
Wenn man nun [Strg] und F9 drückt, soll nur das erste Feld kopiert werden.
Wenn man [Strg] und F12 drückt, soll nur das zweite Feld kopiert werden.
Leider gibt es da ein Problem:
Die Steuerungstaste wird von vielen Programmen als Programminterne Steuerung wahrgenommen und scheint somit meine [Strg]-Taste mit der Funktion zu blockieren.
Gibt es da eine Lösung, wie man das ganze umgehen könnte? Die Steuerungstaste sollte jedoch immernoch vorhanden sein.
Danke schonmal im Voraus, weil ich auch mit der Suchfunktion ist leider kein ähnliches Problem zu finden.
Gibt es zu diesem Quelltext eventuell auch eine Kommentar version?
Weil ich genau diesen Text in einem Projekt habe.
Falls nicht, ist auch nicht so wild. 😃