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:

Spiele Trainer
Gehe zu Seite Zurück  1, 2, 3
 
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
alfonsospringer



Anmeldungsdatum: 27.04.2006
Beiträge: 445

BeitragVerfasst am: 15.12.2006, 21:36    Titel: Antworten mit Zitat

das ist ja herzallerliebst. jetzt muss ich nur noch ein fb script schreiben, dass von meinem vb programm, welches als dienst laeust (ist einfach leichter als mit winapi) bedient wird.

thx for all
_________________
Die Antworten zu fast allen Fragen des Lebens findest du entweder im MonsterFAQ oder der Befehlsreferenz - Und wenn du gar nicht mehr weiter weisst ? -> Wikipedia

ALLE RECHTSCHREIBFEHLER DIE ICH MACHE SIND BEABSICHTIGT, DAMIT DIE LEUTE, DIE SPAß DARAN HABEN SOLCHE ZU FINDEN, ETWAS ZU TUN HABEN
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden MSN Messenger
alfonsospringer



Anmeldungsdatum: 27.04.2006
Beiträge: 445

BeitragVerfasst am: 17.12.2006, 14:15    Titel: Antworten mit Zitat

Noch ein Problem gefunden:
Zum testen:

Prog 1 (spiel)

dim a as integer
a=35
? @a 'ergibt immer 1245064 bei erster var
sleep


Prog 2 (trainer)

? peek (integer, 1245064) 'die oben erhaltene adresse wird ausgelesen
sleep


FRAGE: Warum erhalte ich beim ppeken IMMER 1 und nie 35 wenn ich in der adresse von a nachschaue?
_________________
Die Antworten zu fast allen Fragen des Lebens findest du entweder im MonsterFAQ oder der Befehlsreferenz - Und wenn du gar nicht mehr weiter weisst ? -> Wikipedia

ALLE RECHTSCHREIBFEHLER DIE ICH MACHE SIND BEABSICHTIGT, DAMIT DIE LEUTE, DIE SPAß DARAN HABEN SOLCHE ZU FINDEN, ETWAS ZU TUN HABEN
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden MSN Messenger
ytwinky



Anmeldungsdatum: 28.05.2005
Beiträge: 2624
Wohnort: Machteburch

BeitragVerfasst am: 17.12.2006, 14:23    Titel: Antworten mit Zitat

Also bei FreeBASIC würde ich sagen:
@a liefert immer die Adresse von a
*a liefert ihren Inhalt
Wie das allerdings bei QBasic aussieht, weiß ich nicht..
..kann aber sein, daß es ähnlich ist grinsen
Gruß
ytwinky
_________________
v1ctor hat Folgendes geschrieben:
Yeah, i like INPUT$(n) as much as PRINT USING..
..also ungefähr so, wie ich GOTO..
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Mao



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

BeitragVerfasst am: 17.12.2006, 14:33    Titel: Antworten mit Zitat

Is' ein FB-Programm, da es mit Pointern arbeitet und es Pointer bei QB nicht gab. lächeln

Das Problem ist, jedes Programm hat beispielsweise eine Speicherstelle 1, 2, 3, 4, ...
Und du kannst nicht ohne weiteres auf fremden Speicher zugreifen. Es gibt zwar Datensegmente, auf die man auch zugreifen kann, wenn man selbst nicht die zugehörige Anwendung ist, weiß aber im Moment nicht wie das geht, wenn kein MappedMemory verwendet wird. neutral
_________________
Eine handvoll Glück reicht nie für zwei.
--
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
alfonsospringer



Anmeldungsdatum: 27.04.2006
Beiträge: 445

BeitragVerfasst am: 17.12.2006, 15:08    Titel: Antworten mit Zitat

also ist es fuers erste unmoeglich

trotzdem thx
_________________
Die Antworten zu fast allen Fragen des Lebens findest du entweder im MonsterFAQ oder der Befehlsreferenz - Und wenn du gar nicht mehr weiter weisst ? -> Wikipedia

ALLE RECHTSCHREIBFEHLER DIE ICH MACHE SIND BEABSICHTIGT, DAMIT DIE LEUTE, DIE SPAß DARAN HABEN SOLCHE ZU FINDEN, ETWAS ZU TUN HABEN
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden MSN Messenger
Mao



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

BeitragVerfasst am: 17.12.2006, 15:30    Titel: Antworten mit Zitat

Nee, nee - es ist möglich.
Nur gibt es 2 Möglichkeiten.
1) Die andere Anwendung weiß davon, und stellt den Speicher über MappedMemory zur freien Verfügung.
2) Direkter Zugriff auf die Datensegmente. Ich müsste da erst mal wieder suchen, bevor ich jetzt genau sagen könnte, wie das geht.
_________________
Eine handvoll Glück reicht nie für zwei.
--
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Michael712
aka anfänger, programmierer


Anmeldungsdatum: 26.03.2005
Beiträge: 1593

BeitragVerfasst am: 17.12.2006, 16:05    Titel: Antworten mit Zitat

http://forum.qbasic.at/viewtopic.php?t=2966

Da ganz unten sind 2 FreeBASIC-Progs von mir.
Das eine bearbeitet den RAM vom anderen, das ganze funktioniert über die WINAPI-Funktionen. Das suchen eines Wertes hab ich noch nicht richtig eingebaut,
_________________
Code:
#include "signatur.bi"
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
alfonsospringer



Anmeldungsdatum: 27.04.2006
Beiträge: 445

BeitragVerfasst am: 17.12.2006, 16:06    Titel: Antworten mit Zitat

Leider kommt nur die 2. Möglcihkeit in Frage. Allerdings mussst du dir nicht unbedingt die Arbeit machen.
_________________
Die Antworten zu fast allen Fragen des Lebens findest du entweder im MonsterFAQ oder der Befehlsreferenz - Und wenn du gar nicht mehr weiter weisst ? -> Wikipedia

ALLE RECHTSCHREIBFEHLER DIE ICH MACHE SIND BEABSICHTIGT, DAMIT DIE LEUTE, DIE SPAß DARAN HABEN SOLCHE ZU FINDEN, ETWAS ZU TUN HABEN
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden MSN Messenger
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
Gehe zu Seite Zurück  1, 2, 3
Seite 3 von 3

 
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