| |
|
|
- Seite 1 - |
|
Frank Tretter | Habe eine Inc-Datei geschrieben die ein Dialog aufruft in dem man eine Messagebox generieren kann. Man kann diese da Testen und dann in die Zwischenablage kopieren um diese später in den eigenen Quelltext einzufügen. Im Anhang ist die fertige XProfEd.exe und die Inc-Datei. Vielleicht kann es ja jemand gebrauchen.
Gruß Fränki (Seit einer Woche endlich auf XProfan10) |
|
|
| Seit 2008 endlich XProfan 10, ist einfach klasse | 28.01.2008 ▲ |
|
|
|
|
| |
|
- Seite 1 - |
|
| [offtopic] (denn sächsische Grundschüler sind bekanntlich besonders lieb, brav und höflich - besonders wenn sie bei MMJ Hoyerswerda e.V. XProfan lernen) Kann ich nur bestätigen, den Paul hat sich auch bei mir bedankt [/offtopic] |
|
|
| |
|
|
|
Paul Glatz | |
|
| |
|
|
|
Frank Tretter | Dietmar Horn
Hallo Frank,
mal abgesehen davon, daß Deine INC unter keiner PRF-Version funktionieren kann (z.B. fehlende Def SetWindowlong ...) hier noch ein paar Hinweise von mir:
Die XProfed.exe beizufügen ist schlicht und einfach Unsinn, denn ohne SciLexer.dll startet der Editor sowieso nicht vernünftig. Und wie Du mit dem XProfan-Editor eine Include-Datei zum Ausführen überreden willst, das wird wohl für immer Dein Geheimnis bleiben.
Zur INC an sich:
Das ist meiner Meinung nach eine sehr schöne Fleißarbeit! Doch warum die Einschränkung auf Windows ab XP (wegen Zugriff auf UXTHEME.DLL, die es erst ab XP gibt)? Bei diesem Mini-Programm ist das doch gar nicht erforderlich!
Und was soll das denn z.B. mit Proc MessageboxDesign() sein? Das wird von XProfan als Funktion angemeckert, deren Definition nicht gefunden werden kann.
Optisch paßt für meinen Geschmack auch einiges nicht so richtig, was z.B. die Länge der Texte betrifft.
Für den 123. Messagebox-Designer fehlen mir weitere Einstellmöglichkeiten, die schon in der XProfan-Hilfe beschrieben sind - zum Beispiel: Werte für DEFAULT oder für FENSTERART.
Auch wenn sich der Jüngste meiner drei(!) aktuellen Lieblingspaulchens brav und artig für Deine INC bedankt hat (denn sächsische Grundschüler sind bekanntlich besonders lieb, brav und höflich - besonders wenn sie bei MMJ Hoyerswerda e.V. XProfan lernen), halte ich Deine INC ohne weitere Hinweise zu deren Nutzung für Programmieranfänger für völlig ungeeignet (weil sie als INC in der vorliegenden Form einfach nicht funktionieren kann).
Weil ich nicht nur meckern möchte, habe ich aus Deinem Code auf die Schnelle mal einen lauffähigen PRF-Code gebastelt. Zum besseren Verständnis sind die ersetzten Original-Codezeilen weitestgehend enthalten bzw. als Kommentare gekennzeichnet - siehe Anhang (EXE und PRF).
Falls Du nichts dagegen hast, würde ich Deinen INC-Code gerne als Vorlage nehmen und daraus gelegentlich 1-2-fix ein Demo-Programm basteln und die ganze Geschichte dann in meinen XProfan-Manager unter [Kurs] -> [Demo-Programme mit Quellcodes] einbauen (natürlich mit Quellcode). Ein Hinweis auf Deine Urheberschaft wird natürlich enthalten sein, denn ich möchte mich keinesfalls mit fremden Federn schmücken wollen ...
Gruß Dietmar
Vielen Dank für die vielen Infos und natürlich habe ich nichts dagegen wenn Du ein Demo daraus machst, dafür ist es ja da . Bin sehr froh über die Infos und ich kann daraus ja nur lernen. Hoffe das nächstemal mache ich es schon besser. mir fehlt auch leider die Zeit dazu
Vielen Dank, Fränki |
|
|
| Seit 2008 endlich XProfan 10, ist einfach klasse | 29.01.2008 ▲ |
|
|
|
|
Paul Glatz | |
|
| |
|
|
| |
|
- Seite 2 - |
|
|
Frank Abbing |
danke
Dank sagen ist nicht verkehrt. Aber wenn ich das von dir in allen möglichen Threads lese, nervt es. Dann schreib zumindest, wofür genau du dich bedankst... |
|
|
| |
|
|
|
| @Frank: Ich glaube Paul ist 9 - was mich daran erinnert das ich die Geburtsdatumeingabe im Profil ermöglichen wollte - und die optionale Altersanzeige im Profil. Ich glaube Paul darf einfach mal so danke sagen. Paul möchte bestimmt nur ein paar erste Beiträge verzappen damit bestimmte Meldungen ihm nicht mehr angezeigt werden. |
|
|
| |
|
|
|
| Lieber einmal zuviel Danke sagen als überhaupt nicht |
|
|
| |
|
|
|
Frank Abbing | Auch wahr... |
|
|
| |
|
|
|
Dietmar Horn | Stimmt! Paul G. ist Mitte Dezember 2007 gerade mal 9 Jahre jung geworden. Ich weiß das genau, weil er einen Tag vor mir Geburtstag hat und einer meiner Schüler ist. Er ist sogar an seinem Geburtstag von 16.00 Uhr bis 18.00 Uhr zum XProfan-Kurs gekommen, obwohl er etliche Kilometer von Hoyerswerda entfernt wohnt.
Das mit dem vielen Danke sollten wir bei ihm nicht ganz so eng sehen. Das ist immer noch besser, als sich nie zu bedanken, nachdem man hier ständig kostenlose Hilfestellungen bekommt.
Weil Paul G. ein intelligentes und pfiffiges XProfan-Kerlchen ist, werden wir von ihm vermutlich auch so manchen niveauvollen Beitrag erwarten dürfen, wenn er erst mal noch 1 - 2 Jahre xprofan-mäßig durchhält. Paul hat jetzt schon mehrere Bugs im XProfan-Manager gefunden, die erfahrenere Programmierer während der vergangenen 6 - 7 Jahre nicht aufspüren und mir mitteilen konnten.
Gruß Dietmar |
|
|
| Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V. [...] Windows 95 bis Windows 7 Profan² 6.6 bis XProfan X2 mit XPSE Das große XProfan-Lehrbuch: [...] | 30.01.2008 ▲ |
|
|
|
|
Frank Abbing |
Paul hat jetzt schon mehrere Bugs im XProfan-Manager gefunden, die erfahrenere Programmierer während der vergangenen 6 - 7 Jahre nicht aufspüren und mir mitteilen konnten.
Was natürlich gar nichts aussagt über die Qualität der Programmierer oder sonst irgendein Maß darstellt. Ich habe die Erfahrung gemacht, dass die unerfahrendsten Leute die besten Tester sind. Die testen auch das, was erfahrenen Usern entgeht, weil es einfach zu trivial erscheint.
In anderen Foren gibt es mitunter die Unart, Erfahrenheit vorzutäuschen durch anfangs qualitativ minderwertige Postings, um so leicht eine hohen Postingzähler zu erhalten. Deswegen zuerst meine Vermutung. Würde in dieser Community aber sowieso nicht funktionieren - weil zu intim hier. |
|
|
| |
|
|
|
|
Ich habe die Erfahrung gemacht, dass die unerfahrendsten Leute die besten Tester sind. Die testen auch das, was erfahrenen Usern entgeht, weil es einfach zu trivial erscheint.
@Frank Wo Du Recht hast, hast Du Recht ! |
|
|
| |
|
|
|
Dietmar Horn |
Ich habe die Erfahrung gemacht, dass die unerfahrendsten Leute die besten Tester sind. Die testen auch das, was erfahrenen Usern entgeht, weil es einfach zu trivial erscheint.
Stimmt genau! Ich habe ähnliche Erfahrungen gemacht: Blutige Anfänger sind oft die allerbesten Tester! Sie klicken Konstellationen zusammen, auf die ein erfahrenerer Programmierer so schnell gar nicht kommt, weil bei ihm dabei ständig sein Programmiererwissen im Hinterkopf mitläuft.
In anderen Foren gibt es mitunter die Unart, Erfahrenheit vorzutäuschen durch anfangs qualitativ minderwertige Postings, um so leicht eine hohen Postingzähler zu erhalten.
Für die Echtheit des Paul G. bürge ich hiermit! Das ist garantiert kein Spinner, wie etwa unser ehemaliger großer Betriebssystem-Programmierer. Wer zweimal wöchentlich zum XProfan-Kurs kommt (von seinem Wohnort aus sind das für seine Eltern hin und zurück pro Woche locker über 150 Kilometer Fahrtstrecke mit dem PKW - im Monat also weit über 600 Kilometer ...), der kann keinesfalls ein solcher Spinner sein..
Und daß unser Mini-Paulchen durch die Erhöhung seines Postingszählers bestimmte Meldungen nach dem Einloggen endlich loswerden möchte - das würde ich an seiner Stelle vermutlich ebenso machen.
Wenn ich nur 10% der wöchentlichen XProfan-Fragen von Paul an mich hier posten würde, dann würde Keiner auf die Idee kommen, es mit einem gerade mal Neunjährigen zu tun zu haben. Die Allermeisten in dieser Altersgruppe (3. Schuljahr) wissen ja noch nicht mal, wie man den Windoofs-Explorer startet, eine Datei kopiert oder eine Verknüpfung auf dem Desktop anlegt.
Alles in Allem also wieder mal ein klarer Beweis dafür, wie kinderleicht XProfan eigentlich sogar schon von Grundschülern zu erlernen ist. Und da bastelt Roland wahrscheinlich in seinem stillen Programmierer-Kämmerlein trotzdem schon wieder an einer neuen verkrüppelten XProfan-Version, mit der er garantiert nicht die Weltherrschaft im Segment der Windows-Batch-Sprachen erringen wird, solange er sich nicht endlich dazu durchringen mag, den jeweils aktuellen XProfan-Interpreter ohne Wenn und ohne Aber als Freeware freizugeben.
Deswegen zuerst meine Vermutung. Würde in dieser Community aber sowieso nicht funktionieren - weil zu intim hier.
Auch das ist zum Glück wahr! Wäre ich z.B. nicht Derjenige, für den ich mich hier ausgebe, dann hätte es wahrscheinlich schon längst eine Revolte meiner Jugendlichen in unserer Community gegen mich gegeben. Daß die Jugendlichen sowas echt draufhaben, das haben sie ja erst kürzlich mit ihrer alternativen XProfan-Wettbewerbsausschreibung gezeigt. Umgekehrt würde ich natürlich ebenfalls eingreifen, falls Jemand von unseren MMJ-Leuten hier irgendwelchen Müll über sich oder seine angeblichen Fähigkeiten postet. Soviele Buchstaben würde das Hirn Desjenigen gar nicht aufnehmen können, wie dann mein Antwort-Posting (in Kilometern gemessen) lang sein würde ...
Gruß Dietmar |
|
|
| Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V. [...] Windows 95 bis Windows 7 Profan² 6.6 bis XProfan X2 mit XPSE Das große XProfan-Lehrbuch: [...] | 31.01.2008 ▲ |
|
|
|