Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

Zwischenablage

 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu QBasic.
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Elvis



Anmeldungsdatum: 01.06.2006
Beiträge: 818
Wohnort: Deutschland, BW

BeitragVerfasst am: 04.01.2007, 00:50    Titel: Zwischenablage Antworten mit Zitat

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. durchgeknallt zwinkern
Danke im vorraus für jede Bemühung. lächeln


Grüße, Elvis
_________________
Geforce 7300GT (256MB GDDR3, Gainward) -- 2x 512MB (DDR2 800, MDT) -- AMD Athlon64 X2 EE 3800+ -- Asrock ALiveNF5-eSATA2+
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 04.01.2007, 00:54    Titel: Antworten mit Zitat

Kannst du wohl ziemlich schnell vergessen. dazu müsstest du erstmal an den erweiterten speicher kommen. durchgeknallt Tipp: FreeBASIC lachen
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Elvis



Anmeldungsdatum: 01.06.2006
Beiträge: 818
Wohnort: Deutschland, BW

BeitragVerfasst am: 04.01.2007, 01:00    Titel: Antworten mit Zitat

Schade... traurig
Aber danke für deine Highspeed-Antwort! zwinkern
Ich werde wahrscheinlich jetzt in FreeBasic ein
kleines Programm schreiben (auch wenn ich es
noch nicht kann grinsen), das als EXE kompilieren
und der EXE-Datei dann die Daten übergeben. cool


Grüße, Elvis
_________________
Geforce 7300GT (256MB GDDR3, Gainward) -- 2x 512MB (DDR2 800, MDT) -- AMD Athlon64 X2 EE 3800+ -- Asrock ALiveNF5-eSATA2+
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 04.01.2007, 01:17    Titel: Antworten mit Zitat

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
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Flo
aka kleiner_hacker


Anmeldungsdatum: 23.06.2006
Beiträge: 1210

BeitragVerfasst am: 04.01.2007, 13:35    Titel: Antworten mit Zitat

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
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 04.01.2007, 13:38    Titel: Antworten mit Zitat

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
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Elvis



Anmeldungsdatum: 01.06.2006
Beiträge: 818
Wohnort: Deutschland, BW

BeitragVerfasst am: 04.01.2007, 15:29    Titel: Antworten mit Zitat

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. zwinkern
btw, ein FB-Prog könnte man in QuickBasic doch sicher
auch als Biblitothek verwenden, oder? lächeln


Grüße, Elvis
_________________
Geforce 7300GT (256MB GDDR3, Gainward) -- 2x 512MB (DDR2 800, MDT) -- AMD Athlon64 X2 EE 3800+ -- Asrock ALiveNF5-eSATA2+
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Mao



Anmeldungsdatum: 25.09.2005
Beiträge: 4409
Wohnort: /dev/hda1

BeitragVerfasst am: 04.01.2007, 15:36    Titel: Antworten mit Zitat

Nein. zwinkern
Du kannst zwar 16-Bit-DLL's in 32-Bit-Programmen verwenden (um Festplattenzugriff zu erhalten), aber nicht umgekehrt. zwinkern
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. grinsen
_________________
Eine handvoll Glück reicht nie für zwei.
--
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Elvis



Anmeldungsdatum: 01.06.2006
Beiträge: 818
Wohnort: Deutschland, BW

BeitragVerfasst am: 04.01.2007, 15:46    Titel: Antworten mit Zitat

Ja. So werd ichs wohl machen müssen. peinlich
Aber besser als gar nichts. lachen zwinkern


Grüße, Elvis
_________________
Geforce 7300GT (256MB GDDR3, Gainward) -- 2x 512MB (DDR2 800, MDT) -- AMD Athlon64 X2 EE 3800+ -- Asrock ALiveNF5-eSATA2+
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Eisbaer



Anmeldungsdatum: 16.10.2004
Beiträge: 354
Wohnort: Deutschland,Bayern

BeitragVerfasst am: 04.01.2007, 23:22    Titel: Zwischenablage Antworten mit Zitat

Es gab schon mal einen Thread dafür, in dem ich auch eine Lösung gepostet habe;

Evt. Hilft dir das...

Link:

http://forum.qbasic.at/viewtopic.php?t=1093&highlight=zwischenablage


Grüße Eisbaer
_________________
Eigene Webseite:
http://www.eisbaer-studios.de
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 04.01.2007, 23:36    Titel: Antworten mit Zitat

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
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Elvis



Anmeldungsdatum: 01.06.2006
Beiträge: 818
Wohnort: Deutschland, BW

BeitragVerfasst am: 05.01.2007, 12:23    Titel: Antworten mit Zitat

Danke an alle. lächeln
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. traurig
Ich denke mal, dass FB zu mehr Systemen kompatibel ist. lächeln


Grüße, Elvis
_________________
Geforce 7300GT (256MB GDDR3, Gainward) -- 2x 512MB (DDR2 800, MDT) -- AMD Athlon64 X2 EE 3800+ -- Asrock ALiveNF5-eSATA2+
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Sebastian
Administrator


Anmeldungsdatum: 10.09.2004
Beiträge: 5969
Wohnort: Deutschland

BeitragVerfasst am: 05.01.2007, 13:26    Titel: Antworten mit Zitat

Für den Programmierwettbewerb ist eine Kompatibilität zu Windows Vista nicht wichtig. Auf XP SP2 müssen die Programme jedoch laufen!
_________________

Die gefährlichsten Familienclans | Opas Leistung muss sich wieder lohnen - für 6 bis 10 Generationen!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 05.01.2007, 14:38    Titel: Antworten mit Zitat

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? durchgeknallt
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Sebastian
Administrator


Anmeldungsdatum: 10.09.2004
Beiträge: 5969
Wohnort: Deutschland

BeitragVerfasst am: 05.01.2007, 14:50    Titel: Antworten mit Zitat

Er könnte sich von dem Code höchstens "inspirieren" lassen, d.h., dass er die entsprechenden Interruptaufrufe daraus erschließen und das Ganze dann selbst umsetzen könnte.
_________________

Die gefährlichsten Familienclans | Opas Leistung muss sich wieder lohnen - für 6 bis 10 Generationen!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 05.01.2007, 14:58    Titel: Antworten mit Zitat

Da is FB für ihn aber einfacher.. lachen
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu QBasic. Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

 Impressum :: Datenschutz