Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
wolfjuli
Anmeldungsdatum: 06.03.2008 Beiträge: 50
|
Verfasst am: 10.04.2008, 18:53 Titel: In tastaturpuffer poken |
|
|
Hi,
ist es möglich in den Tastaturpuffer so hineinzupoken, dass in anderen Programmen (wie zum Beispiel der Editor von Windows) beeinflusst werden?
Oder ist es möglich den Tastaturpuffer so auszulesen, wenn man im Editor schreibt, dass das das Programm mitbekommt.
LG Julian _________________ Alles sollte so einfach wie möglich gemacht werden, aber nicht einfacher. |
|
Nach oben |
|
 |
Jojo alter Rang

Anmeldungsdatum: 12.02.2005 Beiträge: 9736 Wohnort: Neben der Festplatte
|
Verfasst am: 10.04.2008, 19:28 Titel: |
|
|
Du hast jetzt schon mehrmals Nachgefragt, wie man bestimmte Windowsvorgänge (Fenster minimieren, andere Windows-Programme beeinflussen) in QB realisieren kann. Und du wirst auch diesmal die selbe Antwort erhalten: Es geht in QBasic nicht. QBasic ist eine DOS-Anwendung und läuft isoliert von Windows. Du kannst mit einer modernen Windows-Programmiersprache wie FreeBasic so etwas realisieren, aber nicht mit QBasic. _________________ » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
 |
|
Nach oben |
|
 |
wolfjuli
Anmeldungsdatum: 06.03.2008 Beiträge: 50
|
Verfasst am: 10.04.2008, 19:29 Titel: |
|
|
euda konn der brunzschädl a moi a normale ontwoat gebm oda is seig zfü falong? _________________ Alles sollte so einfach wie möglich gemacht werden, aber nicht einfacher. |
|
Nach oben |
|
 |
dreael Administrator

Anmeldungsdatum: 10.09.2004 Beiträge: 2529 Wohnort: Hofen SH (Schweiz)
|
|
Nach oben |
|
 |
wolfjuli
Anmeldungsdatum: 06.03.2008 Beiträge: 50
|
Verfasst am: 10.04.2008, 19:41 Titel: |
|
|
@dreal: Vielen dank, wäre nett, wenn du mir einen Beispielcode senden könntest.
@jojo: jetz hots di gschissn!!! xD xD _________________ Alles sollte so einfach wie möglich gemacht werden, aber nicht einfacher. |
|
Nach oben |
|
 |
Jojo alter Rang

Anmeldungsdatum: 12.02.2005 Beiträge: 9736 Wohnort: Neben der Festplatte
|
Verfasst am: 10.04.2008, 19:46 Titel: |
|
|
wolfjuli, es geht immer noch nicht in QBasic. VBS ist eine Windows-Programmiersprache.
und meine antwort war völlig normal, nur deine nicht. _________________ » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
 |
|
Nach oben |
|
 |
Elektronix
Anmeldungsdatum: 29.06.2006 Beiträge: 742
|
Verfasst am: 11.04.2008, 09:13 Titel: |
|
|
@Wolfjuli
Aa wenn Du bairisch redsch, weard dös nit bessar. Muasch nit aso tuan, als wenn da Jojo koa Oahnung von QBasic hatt. Wenn Du di Programmsprachn nit ausanander holtn kunnsch, isch nit da Jojo dran schuld.
Unt aff Tirolerisch geaht des olles bessar.  _________________ Und die Grundgebihr is aa scho drin- DOS is jo nett. |
|
Nach oben |
|
 |
Jojo alter Rang

Anmeldungsdatum: 12.02.2005 Beiträge: 9736 Wohnort: Neben der Festplatte
|
Verfasst am: 11.04.2008, 09:52 Titel: |
|
|
des is jo schunn fascht wie wenn ich uff äämol pälzisch babble dääd! heieiei, so geht des doch net! _________________ » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
 |
|
Nach oben |
|
 |
Elektronix
Anmeldungsdatum: 29.06.2006 Beiträge: 742
|
Verfasst am: 11.04.2008, 09:57 Titel: |
|
|
@jojo
Woasch Du, wos da Unterschid zwischen pälzisch und tirolerisch isch?
Bisch a Tiroler, bisch a Mensch. Bisch koa Tiroler, bisch an ar[zensiert].
Oba loß mar dös... _________________ Und die Grundgebihr is aa scho drin- DOS is jo nett. |
|
Nach oben |
|
 |
Mao
Anmeldungsdatum: 25.09.2005 Beiträge: 4409 Wohnort: /dev/hda1
|
Verfasst am: 11.04.2008, 15:32 Titel: |
|
|
@wolfjuli:
Wenn eine Antwort nicht so ausfällt, wie erhofft, heißt das nicht, dass man sich gleich angegriffen fühlen muss.
QB läuft unter Windows in einer art virtuellen Maschine, d.h. QB bekommt gar nicht mit, dass es nicht als quasi einzigste Anwendung läuft. Von Windows weiß es demzufolge ebenso wenig. Der Tastaturpuffer, in den du mit einem QB-Programm schreiben würdest, würde wiederum nur für deine virtuelle Maschine gelten, da diese virtuelle DOS-Maschine direkte Zugriffe auf Hardware umleitet. _________________ Eine handvoll Glück reicht nie für zwei.
--
 |
|
Nach oben |
|
 |
Jojo alter Rang

Anmeldungsdatum: 12.02.2005 Beiträge: 9736 Wohnort: Neben der Festplatte
|
Verfasst am: 11.04.2008, 16:43 Titel: |
|
|
Man muss dazu sagen, dass man (zumindest unter Win98, XP ungetestet) mit dem Füllen des Ports &H60 (Tastatur) mit sinnlosen werten das swtichen zu anderen Programmen unterbinden konnte und QBasic somit das System unbenutzbar gemacht hat...
Code: |
do
out &H60, 0
loop
|
_________________ » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
 |
|
Nach oben |
|
 |
dreael Administrator

Anmeldungsdatum: 10.09.2004 Beiträge: 2529 Wohnort: Hofen SH (Schweiz)
|
Verfasst am: 11.04.2008, 22:06 Titel: |
|
|
wolfjuli hat Folgendes geschrieben: | @dreal: Vielen dank, wäre nett, wenn du mir einen Beispielcode senden könntest. |
Gerade ein früheres Beispiel fündig geworden (meine Beilagen wachsen stetig):
http://beilagen.dreael.ch/QB/SENDKEYS.BAS
Ich werde aber sonst noch ein zweites Beispiel zusammenstellen, z.B. über den "calc"-Taschenrechner etwas berechnen lassen. _________________ Teste die PC-Sicherheit mit www.sec-check.net |
|
Nach oben |
|
 |
wolfjuli
Anmeldungsdatum: 06.03.2008 Beiträge: 50
|
Verfasst am: 14.04.2008, 11:07 Titel: |
|
|
@Mao
Siehst du, er könnte es ja auch so sagen, nein er muss gelich wieder so einen sinnlosen Kommentar dazugeben. _________________ Alles sollte so einfach wie möglich gemacht werden, aber nicht einfacher. |
|
Nach oben |
|
 |
Elektronix
Anmeldungsdatum: 29.06.2006 Beiträge: 742
|
Verfasst am: 14.04.2008, 11:35 Titel: |
|
|
@Wolfjuli
Ja, könnte er. Das Problem ist, daß Du schon mehrmals solche Fragen gestellt hast, und immer wieder die Antwort bekommen hast, daß das mit QBasic nicht geht. Setz Dich halt mal mit den Fähigkeiten von QBasic und Windows auseinander, dann ergeben sich viele Deiner Fragen von selbst. _________________ Und die Grundgebihr is aa scho drin- DOS is jo nett. |
|
Nach oben |
|
 |
Klößchn 1x verwarnt

Anmeldungsdatum: 22.03.2008 Beiträge: 77 Wohnort: Donauwörth
|
Verfasst am: 14.04.2008, 12:57 Titel: |
|
|
Elektronix hat Folgendes geschrieben: | @Wolfjuli
Ja, könnte er. Das Problem ist, daß Du schon mehrmals solche Fragen gestellt hast, und immer wieder die Antwort bekommen hast, daß das mit QBasic nicht geht. Setz Dich halt mal mit den Fähigkeiten von QBasic und Windows auseinander, dann ergeben sich viele Deiner Fragen von selbst. |
oder mit den Fähigkeiten von FreeBasic bzw dessen Unterschieden zu QBasic... das war für michder Hauptbewegrund, umzusteigen, da gewisse Sachen net so gut mit QB gehen.... |
|
Nach oben |
|
 |
Elektronix
Anmeldungsdatum: 29.06.2006 Beiträge: 742
|
Verfasst am: 14.04.2008, 13:29 Titel: |
|
|
Klößchn hat Folgendes geschrieben: |
oder mit den Fähigkeiten von FreeBasic bzw dessen Unterschieden zu QBasic... das war für michder Hauptbewegrund, umzusteigen, da gewisse Sachen net so gut mit QB gehen.... |
ACK. Früher habe ich liebend gerne mit QBAsic programmiert, mittlerweile nehme ich nur noch FreeBasic. Der Umstieg ist (fast) ein Kinderspiel. _________________ Und die Grundgebihr is aa scho drin- DOS is jo nett. |
|
Nach oben |
|
 |
Jojo alter Rang

Anmeldungsdatum: 12.02.2005 Beiträge: 9736 Wohnort: Neben der Festplatte
|
Verfasst am: 14.04.2008, 13:31 Titel: |
|
|
FULL ACK. Wobei mir VB für einige Anwendungen doch lieber ist als FB... _________________ » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
 |
|
Nach oben |
|
 |
Klößchn 1x verwarnt

Anmeldungsdatum: 22.03.2008 Beiträge: 77 Wohnort: Donauwörth
|
Verfasst am: 14.04.2008, 14:56 Titel: |
|
|
Was heißt ACK? |
|
Nach oben |
|
 |
Jojo alter Rang

Anmeldungsdatum: 12.02.2005 Beiträge: 9736 Wohnort: Neben der Festplatte
|
Verfasst am: 14.04.2008, 14:58 Titel: |
|
|
wikipedia, dein freund und helfer... _________________ » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
 |
|
Nach oben |
|
 |
Sebastian Administrator

Anmeldungsdatum: 10.09.2004 Beiträge: 5969 Wohnort: Deutschland
|
|
Nach oben |
|
 |
|