Variabeln automatisch benennen

Anfängerfragen zum Programmieren mit PureBasic.
Raphi
Beiträge: 175
Registriert: 06.08.2009 16:32
Computerausstattung: Intel Core 2 Duo Processor (2 x 3 Ghz), ATI Radeon HD 4870 (512 MB), 4 GB DDR-2 Ram, Microsoft Windows 7 Ultimate, MBox 2 Mini Soundkarte

Beitrag von Raphi »

@Mok

Vielen Dank das ist die Lösung <)

@Kaeru Gaman

Es soll so eine art Scherzprogramm sein.
Es spielt einen Bildschirmschoner ab, der eine Bluescreen fehlermeldung und einen Neustart abspielt.
Benutzeravatar
KeauHou
Beiträge: 133
Registriert: 23.06.2009 00:22
Computerausstattung: Q9550, GTX260, Corsair Dominator 4GB 1066mhz, 22" Asus 16:10
Wohnort: Vorm Monitor
Kontaktdaten:

Beitrag von KeauHou »

Aber den darfst du trotzdem nicht einbinden wenns nicht deiner ist.
Und nen Bluescreen + Reboot lässt sich ja leicht auf nem Screen oder Imagegadget auf nem Fenster ohne Rand zeichnen...
If x = 1 and x = 2
MessageRequester("!!!", "WTF")
EndIf
Es ist möglich!
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

yo echt, das ist ja wohl kaum das Problem.

tatsächlich ist es tonnenweise einfacher, einen Bluescreen und einen Reboot selber zu faken,
als eine .scr einzubinden und von innen zu starten.

Gute Güte, du ahnst es nicht....


... btw, was ist nun mit dem PN-Verkehr.
ich würde gerne deine durchaus berechtigte Frage und meine angemessene Antwort öffentlich machen.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
Mok
BotHunter
Beiträge: 1484
Registriert: 26.12.2005 14:14
Computerausstattung: MSI GX780R
Intel Core i5-2410M
Nvidia GT 555M
Windows 7 Home Premium 64 bit
Wohnort:   

Beitrag von Mok »

Du kannst ja einfach ein BSOD (Blue Screen of Death) Bild aus dem Internet nehmen (musst halt nachsehen, ob eh keine Copyrights dabei sind)
und mittels DisplaySprite sooft anzeigen, bis der User die Maus bewegt oder eine Taste drückt.
Ich hab das mal nachgebaut (Bild wurde unter der "public domain" veröffentlicht)
bsod.exe (mit CMD statt SHUTDOWN)
BSOD.pb (mit Info-Kommentaren)
Freies Blue Screen Bild (wirst du brauchen!)

EDIT:
@Kaeru: Hast du da mit den PNs mich gemeint? <)
Zuletzt geändert von Mok am 29.08.2009 17:47, insgesamt 1-mal geändert.
Win 7 Home Premium 64 bit | PureBasic 5.20 - x86 und x86-64 | Firefox [aktuelle stable-Version hier einfügen]
"Jeder macht irgendwann mal Fehler, darum gibt's auch Bleistifte mit Radiergummi." --Carl
Benutzeravatar
KeauHou
Beiträge: 133
Registriert: 23.06.2009 00:22
Computerausstattung: Q9550, GTX260, Corsair Dominator 4GB 1066mhz, 22" Asus 16:10
Wohnort: Vorm Monitor
Kontaktdaten:

Beitrag von KeauHou »

Also ich würd das trotzdem der einfachheit halber mit nem Fenster machen ohne Rahmen und das mit nem Imagegadget darstellen.

Wie ist auch egal, aber auf jeden Fall selber machen :D
If x = 1 and x = 2
MessageRequester("!!!", "WTF")
EndIf
Es ist möglich!
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

Moki, wieso sollte ich?
wir hatten doch seit Wochen keinen PN-Schriftverkehr mehr.
Es geht um die PN von Raphi und meine Antwort.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
Mok
BotHunter
Beiträge: 1484
Registriert: 26.12.2005 14:14
Computerausstattung: MSI GX780R
Intel Core i5-2410M
Nvidia GT 555M
Windows 7 Home Premium 64 bit
Wohnort:   

Beitrag von Mok »

Kaeru Gaman hat geschrieben:wir hatten doch seit Wochen keinen PN-Schriftverkehr mehr.
Da hast du zu 99,9999999998% recht :mrgreen:
Mok hat geschrieben:If IsThreadLastPostingsSpam(2) = #True
ThreadShouldBeVermüllertWerden()
Else
CreatePN(0,"Mok","Müll")
AddPNRecipient(0,"Kaeru Gaman",#PB_Mail_To)
SetPNBody(0,"Müll im Forum!!")
SendPN(0,"www.purebasic.fr")
EndIf
Win 7 Home Premium 64 bit | PureBasic 5.20 - x86 und x86-64 | Firefox [aktuelle stable-Version hier einfügen]
"Jeder macht irgendwann mal Fehler, darum gibt's auch Bleistifte mit Radiergummi." --Carl
Raphi
Beiträge: 175
Registriert: 06.08.2009 16:32
Computerausstattung: Intel Core 2 Duo Processor (2 x 3 Ghz), ATI Radeon HD 4870 (512 MB), 4 GB DDR-2 Ram, Microsoft Windows 7 Ultimate, MBox 2 Mini Soundkarte

Beitrag von Raphi »

@Kaeru German

Ja das kannste ruhig machen.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

Also, zur Kenntnisnahme der Kollegen, hier der kurze PN-Wechsel:
Raphi hat geschrieben:Mal ne frage an dich:

Wie hast du angefangen zu Programmieren?

Hast du dir einfach die Hilfe durchgelesen und gleich alles Kapiert?
Kaerus Antwort hat geschrieben:als ich mit Programmieren angefangen habe, gab es noch gar kein Internet.
es gab auch niemanden, dem man Löcher in den Bauch hätte fragen können.
Mein Vater konnte COBOL, die Lehrer in der Schule garnix, weit und breit niemand,
der sich mit Basic besser ausgekannt hätte, den ich hätte fragen können.

später gab es mal Tipps&Tricks in der Zeitschrift "64er",
aber um die zu kapieren musste man auch schon programmieren können.

also, angefangen mit dem dummen kleinen Anleitungsheftchen was beim C64 dabei war,
und dagegen ist die Help von PureBasic ein Brockhaus.
der Rest war Trial&Error. Ausprobieren, ausprobieren, ausprobieren.


Ich hab nichts gegen Anfänger, die in angemessenem Rahmen Fragen stellen und auch mal Hilfe brauchen.

Aber für Jemanden, der sich permanent weigert, die minimalste persönliche Arbeit zu investieren,
und der den Kollegen im Forum Löcher in den Bauch fragt für Sachen, die sich wirklich Alle selber erarbeitet haben,
fehlt mir dann doch das anscheinend nötige Übermaß an Verständnis.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
Kurzer
Beiträge: 1617
Registriert: 25.04.2006 17:29
Wohnort: Nähe Hamburg

Beitrag von Kurzer »

+1

Ich teile Kaerus Werdegang, allerdings mit der Ausnahme, daß ich mit dem VIC 20 angefangen habe, statt mit dem C-64. Aber die Situation war fast die gleiche.
Man hatte einfach nur das beiliegende Basic-Heftchen und später ein paar Zeitschriften als Informationsquelle.

Da ich zu der Zeit in meinem Freudeskreis auch Computerverrückte hatte, hat man sich natürlich auch so noch über die "neusten Erkenntnisse" ausgetauscht.

Allerdings war die ganze Thematik früher um Welten simpler gestrickt.

Trotzdem pflichte ich Kaerus Resumee bei, wie man in meinen Kommentaren sicher schon bemerkt hat.
Auch ich habe für dieses Verhalten kein Verständnis. Und wenn einfach nicht mehr Initiative oder Erkenntnisgewinnung dabei rauskommt, dann sollte man sich selbstkritisch fragen, ob das hier das richtige Hobby für einen ist.

Ich verstehe nicht, wie man an etwas Spaß haben kann, von dem man offensichtlich schon die Grundlagen nicht versteht und nachvollziehen kann.

Mir würde Autofahren z.B. keinen Spaß machen, wenn ich weder Führerschein noch die geringste Ahnung von Verkehrsregeln hätte und mich daher immer von irgend Jemanden ein paar Kilometer fahren lassen müsste, um mir dann einen neuen "Deppen" zu suchen, der mein Auto wieder eine kurze Strecke für mich fährt.
"Never run a changing system!" | "Unterhalten sich zwei Alleinunterhalter... Paradox, oder?"
PB 6.12 x64, OS: Win 11 24H2 x64, Desktopscaling: 150%, CPU: I7 12700 H, RAM: 32 GB, GPU: Intel(R) Iris(R) Xe Graphics | NVIDIA GeForce RTX 3070
Useralter in 2025: 57 Jahre.
Antworten