Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Elvis

Anmeldungsdatum: 01.06.2006 Beiträge: 818 Wohnort: Deutschland, BW
|
Verfasst am: 04.01.2007, 00:50 Titel: Zwischenablage |
|
|
Hallo!
Ich möchte aus QBasic, oder wenn es sein muss auch QuickBasic, auf die
Zwischenablage von Windows zugreifen. Als Lösung würde ich auch "primi-
tives" mit POKE in-den-Speicher-schreiben akzeptieren. Hauptsache es
funktioniert irgendwie.
Danke im vorraus für jede Bemühung.
Grüße, Elvis _________________ Geforce 7300GT (256MB GDDR3, Gainward) -- 2x 512MB (DDR2 800, MDT) -- AMD Athlon64 X2 EE 3800+ -- Asrock ALiveNF5-eSATA2+ |
|
Nach oben |
|
 |
Jojo alter Rang

Anmeldungsdatum: 12.02.2005 Beiträge: 9736 Wohnort: Neben der Festplatte
|
Verfasst am: 04.01.2007, 00:54 Titel: |
|
|
Kannst du wohl ziemlich schnell vergessen. dazu müsstest du erstmal an den erweiterten speicher kommen. Tipp: FreeBASIC  _________________ » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
 |
|
Nach oben |
|
 |
Elvis

Anmeldungsdatum: 01.06.2006 Beiträge: 818 Wohnort: Deutschland, BW
|
Verfasst am: 04.01.2007, 01:00 Titel: |
|
|
Schade...
Aber danke für deine Highspeed-Antwort!
Ich werde wahrscheinlich jetzt in FreeBasic ein
kleines Programm schreiben (auch wenn ich es
noch nicht kann ), das als EXE kompilieren
und der EXE-Datei dann die Daten übergeben.
Grüße, Elvis _________________ Geforce 7300GT (256MB GDDR3, Gainward) -- 2x 512MB (DDR2 800, MDT) -- AMD Athlon64 X2 EE 3800+ -- Asrock ALiveNF5-eSATA2+ |
|
Nach oben |
|
 |
Jojo alter Rang

Anmeldungsdatum: 12.02.2005 Beiträge: 9736 Wohnort: Neben der Festplatte
|
Verfasst am: 04.01.2007, 01:17 Titel: |
|
|
wieso machst du das prog nicht kompeltt in 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 |
|
 |
Flo aka kleiner_hacker
Anmeldungsdatum: 23.06.2006 Beiträge: 1210
|
Verfasst am: 04.01.2007, 13:35 Titel: |
|
|
er hat Folgendes geschrieben: | obwohl ichs nich kann... |
deshalb??
ok portieren geht wahrscheins einfach... _________________ MFG
Flo
Satoru Iwata: Wer Spaß am Spielen hat, fragt nicht nach Grafik.
zum korrekten Verstaendnis meiner Beitraege ist die regelmaessige Wartung des Ironiedetektors unerlaesslich. |
|
Nach oben |
|
 |
Jojo alter Rang

Anmeldungsdatum: 12.02.2005 Beiträge: 9736 Wohnort: Neben der Festplatte
|
Verfasst am: 04.01.2007, 13:38 Titel: |
|
|
genau deswegen isses ja so einfach.... freeBASIC is ja schließlich zu 90% kompatibel zu 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 |
|
 |
Elvis

Anmeldungsdatum: 01.06.2006 Beiträge: 818 Wohnort: Deutschland, BW
|
Verfasst am: 04.01.2007, 15:29 Titel: |
|
|
Hat mit dem Programmierwettbewerb zu tun.
Ich weiß, dass FB dort auch erlaubt ist, aber ich
habe erstens schon mit QBasic angefangen und zwei-
tens passt QBasic für dieses Projekt viel besser.
Und irgendetwas in die Zwischenablage zu kopieren,
ist wahrscheinlich selbst ohne viel Vorkentnisse ganz
einfach.
btw, ein FB-Prog könnte man in QuickBasic doch sicher
auch als Biblitothek verwenden, oder?
Grüße, Elvis _________________ Geforce 7300GT (256MB GDDR3, Gainward) -- 2x 512MB (DDR2 800, MDT) -- AMD Athlon64 X2 EE 3800+ -- Asrock ALiveNF5-eSATA2+ |
|
Nach oben |
|
 |
Mao
Anmeldungsdatum: 25.09.2005 Beiträge: 4409 Wohnort: /dev/hda1
|
Verfasst am: 04.01.2007, 15:36 Titel: |
|
|
Nein.
Du kannst zwar 16-Bit-DLL's in 32-Bit-Programmen verwenden (um Festplattenzugriff zu erhalten), aber nicht umgekehrt.
Und auch keine ausführbare Dateien. Du könntest allerdings eine Art Wrapper-Programm schreiben, heißt, das FB-Programm ruft den Inhalt der Zwischenablage ab und schreibt dies in eine temporäre Datei - genau das, was du nicht willst.  _________________ Eine handvoll Glück reicht nie für zwei.
--
 |
|
Nach oben |
|
 |
Elvis

Anmeldungsdatum: 01.06.2006 Beiträge: 818 Wohnort: Deutschland, BW
|
Verfasst am: 04.01.2007, 15:46 Titel: |
|
|
Ja. So werd ichs wohl machen müssen.
Aber besser als gar nichts.
Grüße, Elvis _________________ Geforce 7300GT (256MB GDDR3, Gainward) -- 2x 512MB (DDR2 800, MDT) -- AMD Athlon64 X2 EE 3800+ -- Asrock ALiveNF5-eSATA2+ |
|
Nach oben |
|
 |
Eisbaer

Anmeldungsdatum: 16.10.2004 Beiträge: 354 Wohnort: Deutschland,Bayern
|
|
Nach oben |
|
 |
Jojo alter Rang

Anmeldungsdatum: 12.02.2005 Beiträge: 9736 Wohnort: Neben der Festplatte
|
Verfasst am: 04.01.2007, 23:36 Titel: |
|
|
Hier ist in besagtem Thread angesprochene Programm aus dem ABC-Archiv. Es geht also unter QB, aber ich vermute, dass es eben rigendwann nicht mehr funktionieren wird (vista?).
http://www.qbasicnews.com/abc/showsnippet.php?filename=MISC.ABC&snippet=16 _________________ » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
 |
|
Nach oben |
|
 |
Elvis

Anmeldungsdatum: 01.06.2006 Beiträge: 818 Wohnort: Deutschland, BW
|
Verfasst am: 05.01.2007, 12:23 Titel: |
|
|
Danke an alle.
Ich werde jetzt FB nehmen, denn das VisualBasic-Script funktioniert bei
mir nicht komplett - obwohl ich Win98 SE habe...
Und wie Jojo bereits erwähnt hat, wird das Programm aus dem ABC-Archiv
nicht mehr lange funktionieren.
Ich denke mal, dass FB zu mehr Systemen kompatibel ist.
Grüße, Elvis _________________ Geforce 7300GT (256MB GDDR3, Gainward) -- 2x 512MB (DDR2 800, MDT) -- AMD Athlon64 X2 EE 3800+ -- Asrock ALiveNF5-eSATA2+ |
|
Nach oben |
|
 |
Sebastian Administrator

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

Anmeldungsdatum: 12.02.2005 Beiträge: 9736 Wohnort: Neben der Festplatte
|
Verfasst am: 05.01.2007, 14:38 Titel: |
|
|
Naja, aber der doch recht umfangrecihe code wäre ja auch nicht selbstgeproggt, deswegen passt das ja nicht in den qb-wettbewerb, oder?
btw: wozu braucht ein interpreter eine zwischenablage?  _________________ » 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 |
|
 |
Jojo alter Rang

Anmeldungsdatum: 12.02.2005 Beiträge: 9736 Wohnort: Neben der Festplatte
|
Verfasst am: 05.01.2007, 14:58 Titel: |
|
|
Da is FB für ihn aber einfacher..  _________________ » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
 |
|
Nach oben |
|
 |
|