| |
|
|
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 ▲ |
|
|
|
|
| Ich verstehe es nicht - auch net warums keine EXE ist. |
|
|
| |
|
|
|
Paul Glatz | 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)
Danke!
Paul |
|
|
| |
|
|
|
Frank Tretter | iF
Ich verstehe es nicht - auch net warums keine EXE ist.
? Exe ist doch vorhanden, einfach die Datei auspacken |
|
|
| Seit 2008 endlich XProfan 10, ist einfach klasse | 28.01.2008 ▲ |
|
|
|
|
Manfred Barei | Ich muss mich iF anschließen, ich verstehe das ganze nicht. Startet man die exe wird nur der XProfan Editor gestartet und weiter passiert nichts?
Grus |
|
|
| Zu wenig Wissen ist gefärlich, zu viel auch.(XProfan X4) | Win 10 Pro 64 | Win7 Ultimate 32/64 | AMD FX-8320, 16GB, GeForce GT 630 | | 28.01.2008 ▲ |
|
|
|
|
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 |
|
|
| 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: [...] | 28.01.2008 ▲ |
|
|
|
|
| Jo, aber trotzdem nett... |
|
|
| |
|
|
|
Frank Abbing | Ein Druck auf Enter erzeugt sofort immer zwei Returns. |
|
|
| |
|
|
|
| [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 | |
|
| |
|
|