Seite 2 von 5

Verfasst: 28.08.2009 17:16
von Raphi
Ich bin 15

Verfasst: 28.08.2009 17:16
von Mok
@Raphi:
Und sie hilft doch! (Die Hilfe). Sieh eben nicht nur unter IncludeBinary nach, sondern auch unter Data und DataSection usw.

Data
-Blöcke macht man immer am Ende des Programms, und zwar nach dem Schlüsselwort End.

Verfasst: 28.08.2009 17:21
von Raphi
Und wie kann ich dann den bildschirmschoner mit Run Program abspielen?

Verfasst: 28.08.2009 17:23
von Kaeru Gaman
@Mok

erstens ist das Unsinn, man kann DataSections überall im Code einbaun, wo man lustig ist,
und zweitens hat das nix damit zu tun, dass es ganz einfach hanebüchener Schwachsinn ist,
RunProgram auf eine DataSection anwenden zu wollen.


@Ralfi

nuja, 15 ist aber nicht mehr wirklich Welpenschutz.
da sollte man eigentlich schon etwas mehr erwarten können.

da du möglicherweise die Edits meines vorherigen postings nicht gesehen hast:
--------------------------------------------------------------
zum aktuellen Punkt:
wenn du dir die Help zu RunProgram durchliest, steht da eindeutig, dass es um externe Programme geht,
dass ein Pfad/Verzeichnis angegeben werden muss, etc.
daraus kann man messerscharf schließen, dass sich das Programm auf der Platte befinden muss.


ich sage sowas ungern, und es wird auch oft als feindselig empfunden...
aber bist du dir sicher, dass du Programmieren willst?
willst du dir nicht lieber ein Hobby suchen, das wenigstens annähernd kompatibel mit deinem Weltbild ist?
--------------------------------------------------------------

> Und wie kann ich dann den bildschirmschoner mit Run Program abspielen?

indem er sich auf der Platte befindet!

Verfasst: 28.08.2009 17:31
von Mok
@Kaeru Gaman
Hab ich auch grade festgestellt. :oops:
Aber wie auch immer, es ist "schön programmiert" wenn man die Sache außerhalb des Programms macht und Anfänger braucht man ja nicht gleich "schlechte Sitten" beibringen.

Verfasst: 28.08.2009 17:55
von Kaeru Gaman
das kommt immer drauf an.
wenn du zum Beispiel gewisse Daten in einer Procedure liest und benötigst,
dann ist es sinnvoll, diese und nur diese in eine DataSection innerhalb der Procedure zu packen,
dann kann nämlich dieser Block für sich wunderbar in eine Include gepackt werden.

Verfasst: 28.08.2009 18:12
von jojo1541
Nebenbei hab ich dir GENAU diese Frage schon einmal beantwortet, Raphi./:->
Ich verweise mal auf DIESEN THREAD, wo in meinem zweiten Post ganz genau steht, wie du den Bildschirmschoner aufrufst.

Falls du nicht weißt, wie man nen Link benutzt, hier nochmal nur für dich der aufruf via RunProgram:

Code: Alles auswählen

RunProgram("c:\windows\system32\logon.scr","-s","c:\windows\system32\")

Verfasst: 28.08.2009 19:45
von Raphi
Und wie kann ich dieses Programm (das sich nun in der Exe befindet)
abspielen?

Verfasst: 28.08.2009 19:51
von Mok
Raphi hat geschrieben:Und wie kann ich dieses Programm (das sich nun in der Exe befindet)
abspielen?
Kaeru Gaman hat geschrieben:[...]wenn du dir die Help zu RunProgram durchliest, steht da eindeutig, dass es um externe Programme geht,
dass ein Pfad/Verzeichnis angegeben werden muss, etc.
daraus kann man messerscharf schließen, dass sich das Programm auf der Platte befinden muss.[...]
Bild

Verfasst: 28.08.2009 19:53
von DarkDragon
Hallo,

Ich möchte nur mal auf das hier Hinweisen, da das langsam entartet:

http://www.purebasic.fr/german/viewtopic.php?t=2091
[...]

4. Hinweise auf Google, die Forensuche, das Codearchiv etc. sind erwünscht, wenn sie nicht der einzige Post-Inhalt sind*

[...]

* Bitte schön verpacken! Ein "Meine Güte, das steht doch alles schon 5x im Codearchiv" ist unhöflich und hier ausdrücklich nicht erwünscht, wohingegen
- "Such mal im Codearchiv, da meinte ich sowas in der Richtung schon mal gesehen zu haben"
- "Ich glaube dazu gab es schon mal einen Thread, such mal über die Forensuche, evtl. findest du da ja schneller eine Antwort"
oder
- "Schau mal bei Google, da findest du mit den Stichworten X,Y,Z etliche Tutorials dazu" durchaus hilfreich sein kann.