Fehler im Debug-Modus - behoben

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Xaby
Beiträge: 2144
Registriert: 12.11.2005 11:29
Wohnort: Berlin + Zehdenick
Kontaktdaten:

Beitrag von Xaby »

@Kaeru Gaman

Ich sag's mal so, egal, was man benutzt an Software, sollte es kein Krampf sein, die Software zum Laufen zu bekommen.

Das heißt auch, dass der Nutzer jeden Ordner bei einer Installation angeben darf, auch wenn es der von einer früheren Version ist.

Die Spielekonsolen bekommen es doch auch hin: Spiel rein und losspielen.
Ein Grund, weshalb ich kein Linux nutze: Irgendwas muss man immer in der Console häcken, damit irgendwas doch läuft.

Heut zu Tage kann jedes Programm über Internet sich selbst updaten.
QuickTime, FireFox, Adobe-Produkte ...

Der einzige, der es auch nicht wirklich kann, ist der WinAMP, der ein UpDate nach dem anderen raus bringt, aber man muss immer wieder erst alles runterladen, um dann ein Setup auszuführen und kaum hat man das getan, hat sich in der dritten Nachkommastelle etwas geändert in der Version und man darf das wieder tun.

Ich will mich bei der Nutzung von Software um die Nutzung kümmern, nicht aber darum, wie ich sie dazu bekomme, dass ich sie nutzen kann.

Das wäre wie mit einem Computer. Ich will ihn nicht aufschrauben und irgendwas reinstecken und neu machen, damit ich meine Bilder anschauen kann oder Emails schreiben kann. Ich will einfach nur die Bilder betrachten und die Emails schreiben.

Eigentlich will ich auch nicht das Wasser in die Wanne lassen, sondern nur baden.

Aber zum Beispiel Essen machen ist ganz doof. Erst muss man das Zeug kaufen, dann muss man es zubereiten und dann kann man es vielleicht essen.

Einfach nur essen wäre prima. Wie bei Enterprise. Diese Replikatoren :)


>>>>>>>>>>>

Ich glaube auch, dass ein schlechtes Installationsprogramm schon nervig sein kann und wenn man dann erstnoch tausend Sachen konfigurieren muss, bevor es los gehen kann ... ne also ich weiß nicht.

Vor allem neue junge unerfahrene Nutzer sollten sich nicht mit der Installation aufhalten müssen, sondern fast gleich loslegen können :)
Kinder an die Macht http://scratch.mit.edu/
marco2007
Beiträge: 906
Registriert: 26.10.2006 13:19
Kontaktdaten:

Beitrag von marco2007 »

Kaeru Gaman hat geschrieben:also, ich weiß nicht wie's euch anderen geht,
vielleicht bin ich auch einfach schon zu alt und zu lange im geschäft...


Ne, ich bin erst kurz im Geschäft und würde das nicht tun. Es kann immer Probleme geben, wenn man drüber installiert...egal, ob PB oder sonstwas...
Windows 11 - PB 6.03 x64
_________________________________
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

> Vor allem neue junge unerfahrene Nutzer sollten sich nicht mit der Installation aufhalten müssen, sondern fast gleich loslegen können

junge unerfahrene Nutzer sollten gar nicht programmieren dürfen...


> Einfach nur essen wäre prima.
also ich koche gerne.
aber vielleicht benutzt du lieber was aus der Dose...

am besten wäre es dann doch auch, wenn eine Camera von alleine fotografieren kann,
das Motiv findet und den Bildausschnitt einstellt...
sollte doch nicht so schwierig sein, einen Roboter auf Titten und Ärsche zu programmieren,
dann braucht man so Aktfotografen wie dich auch nicht mehr...

;) :mrgreen:

ne, also ersnthaft, mitdenken muss schon sein, ansonsten kannst du dich doch eintüten lassen.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

>> Ich hab das schon begriffen. Ich nehme an, dass es in der Registry steht.
%AppData% != Registry

Code: Alles auswählen

Debug GetEnvironmentVariable("APPDATA") + "\PureBasic\"
Hier sollteste die Einstellungsdateien finden!

:freak:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

@Xaby:

Deine Reaktion auf meine Antwort hat mich schon sehr geärgert. Du musst
mich nicht persönlich angreifen, wenn meine Beiträge nicht den von Dir
gewünschten Vorstellungen entsprechen.

Ich glaube, ich mach mal eine Board-Pause...
a²+b²=mc²
Benutzeravatar
Xaby
Beiträge: 2144
Registriert: 12.11.2005 11:29
Wohnort: Berlin + Zehdenick
Kontaktdaten:

Beitrag von Xaby »

@Kaeru Gaman
Ich werde auch mit der Fotografie aufhören, so wie ich sie bis jetzt betrieben habe, weil es Kameras für Spiegelreflexkameras (10MP) unter 300,- Euro gibt und Kameras, die Gesichter erkennen und diese automatisch scharfstellen.
Und Bildoptimierungssoftware, die selbst das schlimmste Bild wie ein Hochglansfoto aussehen lassen.

@ts-soft
die Chance lag 50:50 dass es in der Registry steht :D

@Kiffi
Boardpause ist ne gute Idee. Aber eigentlich mag ich dich und deine Beiträge. Vielleicht stehe ich einfach etwas im Stress und hab deshalb so reagiert. Tut mir leid.

@Kaeru German
Ich koche auch gern, aber wäre es dann nicht schön, wenn das Messer schon an seinem Platz liegt, die Küche sauber ist und das Wasser aus dem Hahn kommt, wenn man den aufdreht.
Und nicht erst ein Klempner das Rohr verlegen muss, damit man kochen kann :)

Installation von Programmen macht keinen Spaß. Deshalb geht die Entwicklung wohl auch in Richtung Web-Applikationen. So braucht man höchstens einmal den Browser installieren :shock: Aber der ist ja schon installiert, wenn man den Rechner neu kauft.
Kaeru Gaman hat geschrieben:junge unerfahrene Nutzer sollten gar nicht programmieren dürfen...
ne, also ersnthaft, mitdenken muss schon sein, ansonsten kannst du dich doch eintüten lassen.
Einmal doof stellen, reicht für's ganze Leben
:D
Bzw. ... einmal schauen, ob man auch ohne Nachdenken ans Ziel kommt, ist ein guter Test, um zu sehen, ob auch DAUs mit der Software umgehen können. Hausfrauen, Rentner, Kinder ... und andere Leute, die mit dem Rechner auf Kriegsfuß stehen.
Kinder an die Macht http://scratch.mit.edu/
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Xaby hat geschrieben: @ts-soft
die Chance lag 50:50 dass es in der Registry steht :D
Wenn ich %AppData% schreibe, ist die Chance weniger als 0, das ich die
Registry meinte :mrgreen:

PS: Mit Deiner "nur Anwender" Mentalität, ist programmieren vielleicht doch
das falsche Hobby, weil Programmierer die für ein Betriebssystem
programmieren, von dem sie nicht die blasseste Ahnung haben, sollten es
doch lieber lassen, die Zerstören vielleicht noch andere Systeme mit Ihren
Programmen.
Betriebssystemkenntnisse sind zwar Anfangs nicht unbedingt erforderlich,
aber später, spätestens wenn man seine Programme weitergibt, sind diese
unumgänglich.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8809
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Beitrag von NicTheQuick »

Also ich verstehe Xaby in der Hinsicht, dass er eine neue PB-Version nicht in
einen neuen Ordner installieren will.

Jede kostenpflichtige Software, die ich kenne, weiß beim Setup entweder
schon von Anfang an, ob noch eine ältere Version von ihr auf dem Rechner
ist, oder erkennt zumindest bei der Angabe des Installationsordners, ob sie
jetzt updaten, oder komplett neu installieren soll.

Ich finde, das könnte PB ruhig auch mal so handhaben.

Vor allem, weil ich meine PB-Codes nämlich auch im PB-Ordner liegen hab
und ich "Eigene Dateien" sowieso nicht nutze, weil Musik, Bilder, usw. auf
mehrere Festplatten verteilt sind (was zugegeben natürlich mein Problem
ist).

Mehr will ich dazu jetzt aber auch nicht sagen. :wink:
Little John

Beitrag von Little John »

Kaeru Gaman hat geschrieben:also, ich weiß nicht wie's euch anderen geht,
vielleicht bin ich auch einfach schon zu alt und zu lange im geschäft...
aber mir stellen sich alleine beim gedanken irgendetwas
irgendwo "drüber" zu installieren die nackenhaare auf...
Ich sehe das leidenschaftslos. Wichtig ist, wie sich die Programmautoren selbst zu dem Thema äußern, da sie (außer bei Open Source) die einzigen sind die wissen was hinter den Kulissen passiert. Z.B. bei Firefox wird "Drüberinstallieren" soweit ich mich entsinne durchaus empfohlen.

Gruß, Little John
freak
PureBasic Team
Beiträge: 766
Registriert: 29.08.2004 00:20
Wohnort: Stuttgart

Beitrag von freak »

Na, wenn es einen extra Download gibt mit einem Update-Packet macht es irgendwie Sinn, das zum Updaten zu verwenden und nicht das andere, oder ? :wink:

Davon abgesehen ist sowiso geplahnt das Update-Packet abzuschaffen, dann wird das normale Setup beides können.
Antworten