Deutsch
Stammtisch & Café

ich weiß überhaupt nicht wie/wo ich anfangen soll !!!

 
- Seite 1 -



Stefan
Landsberg
Hallo,
ich interessiere mich sehr stark fürs Programmieren, hab aber bis auf ein bischen scripten in der Konsole von XP keinen Schimmer davon.
Ich hab mich jetz für Profan entschieden weils ja soo einfach sein soll, und weiß trotzdem nicht wie und wo ich anfangen soll.

1. Soll ich XProfan Free oder Profan² 6.6 nehmen??? (was is der unterschied)
2. gibts irgendwelche bücher oder muss man sich alles mit ner befehlsreferenz selbst beibringen???

als erstes programm wollte ich etwas programmieren was bestimmte rechner im heimnetzwerk anpingt und dann anzeigt ob diese erreichbar sind oder nicht.
Mit cmd hab ich das schon hinbekommen (die batch datei is im anhang), aber bei profan weiß ich garnich womit ich anfangen soll.

Es wäre nett wenn ihr mir weiterhelfen könntet.

1 kB
Hochgeladen:06.04.2008
Ladeanzahl220
Herunterladen
 
06.04.2008  
 



 
- Seite 3 -



Dietmar
Horn

Und mir ist nicht klar, warum Dietmar nicht darauf hinweist: seine MMJ-Qellcodesammlung [...] mit über 1600 Beispielen. Gehört einfach zu Profan 6.6² wie das Handbuch.


Darauf hatte ich in anderen Threads mehrmals hingewiesen. Ich denke mal, wer hier und im RGH-Forum einigermaßen regelmäßig mitliest, der wird das schon irgendwann finden. Seit dem Installieren des Downloadzählers wurde der Manager über hundert Mal runtergeladen (dabei sind noch nicht mal diejenigen mitgezählt, die sich das Programm per Direktlink ziehen). Bis zu diesem Zeitpunkt (also vor dem Zählen der Downloads) hatte ich schon ca. 60 Mails mit dem angeforderten Installationspasswort verschickt. Aktuell kommen im Schnitt pro Woche weitere 5 Passwort-Anforderungen hinzu - zumehmend auch von XProfanern, deren Namen ich weder hier noch im RGH-Forum zuvor gelesen hatte.

Die Quellcodesammlung ist lediglich eine Auskopplung aus dem XProfan-Manager für solche Leute, die noch ohne DSL unterwegs sind. Der Manager wird von mir in der Regel wöchentlich aktualisiert. Die Codes im Manager sind also immer aktueller wie die in der MMJ-Quellcodesammlung.

Zur Zeit beinhaltet meine Arbeitsversion knapp 1700 Quellcodes, 56 DLLs, 22 Units, 46 Include-Dateien mit ausführlichen Demos dazu und -zig (oder gar hunderte?) kleine Helferleinchen zu allen möglichen Themen. Kurze Einführungskurse für Anfänger sind ebenfalls enthalten (so z.B. auch ein schon etwas älterer MMJ-Grundkurs aus meiner Feder - so wie dort beschrieben, führe ich methodisch auch seit Jahren in etwa meine Anfänger-Programmierkurse durch).

In die Quellcodesammlung des Managers (Baby-Box) kann man auch eigene Codes aufnehmen, die dann ebenfalls von den Suchfunktionen gefunden werden. Eigene Codes werden bei UpDates nicht überschrieben, weil ich denen eine andere Extension verpaßt habe (*.bbx).

Es funktioniert zwar nicht alles mit jeder (X)Profan-Version, doch der überwiegende Teil verträgt sich auch mit Profan² 6.6.

Irgendwann muß ich nachträglich versehentlich einen ganz dummen Bug in den Manager eingebaut haben, den bis jetzt kaum einer bemerkt hat: Wenn man Funktionen aufruft, die auf das in den Projekteinstellungen eingebundene Runtime zugreifen, dann wird das Runtime angeblich nicht gefunden. Ich habe keine Ahnung, wie lange es den Fehler schon gibt. Diesen Bug konnte ich vorgestern beseitigen. Danke an Stephan Lührsen für den Hinweis!

Ab Freitagabend wird das nächste Update zum Download bereitstehen.

Die Downloads der genannten Programme (und noch ein bißchen mehr) sind auf unserer Vereins-Homepage zu finden  [...]  die genau wie die Community auf dem Server von iF liegt und von iF schon jahrelang dankenswerter Weise gesponsert wird.

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:  [...] 
08.04.2008  
 



Ausgesperrt wird unter dieser Adresse serverseitig nichts.
 
08.04.2008  
 




Thomas
Zielinski
Stefan Löwen
Klingt gut, aber bei mir wird nur ne php datei zum donwload angeboten wenn ich auf die quellcodesammlung klicke.


Das is komisch. Bei mir funzt die Seite einwandfrei(Ich hab se ja auch geschrieben ... teilweise). Hier dr direkte Downloadlink: (https://mmj.mxii.com/download/mmjsetup.zip)
Gruß Thomas
 
XProfan X4; Win10 x64
Der Kuchen ist eine lüge!
09.04.2008  
 



Verschoben von:

Hauptseite » Die XProfan-Community » Programmierung / Allgemein / Einsteigerfragen » ich weiß überhaupt nicht wie/wo ich anfangen soll !!!

nach:
Hauptseite » Die XProfan-Community » Der Stammtisch der XProfan Community » ich weiß überhaupt nicht wie/wo ich anfangen soll !!!
 
09.04.2008  
 




Stefan
Landsberg
Hallo,
ich bins wieder. Und weil ich wieder mit ner Anfängerfrage anrücke wollte ich keinen neuen Thread öffnen.
Ich hab jetz angefangen die einleitung und den Kurs im Profan² 6.0 Handbuch zu lesen und bin dort auf die Bereichsvariable gestoßen.
Ich verstehe aber nicht so richtig wozu die dient und was man dieser Variable zuteilen kann und was man auslesen kann.
kann das vieleicht jemand kurz beschreiben oder nen hinweis geben wo das erklärt ist?

wäre nett!

PS: und was genau sind arrays??
 
19.04.2008  
 




Dietmar
Horn
Hallo Stefan,

ich versuche mal eine einfache Erklärung am Beispiel des Speicherns und Auslesens von Strings:

Mit einer Bereichsvariablen kann man sich als Programmierer einen Speicherbereich (also eine bestimmte Anzahl von Bytes) für sein Programm zum Ablegen und Wiederauslesen von Daten reservieren.

Zunächst muß dem Speicherbereich ein Bezeichner zugewiesen werden:

Declare Bereich#

Benötigt man z.B. 13 Bytes zum Speichern eines Textes (oder was auch immer), dann erfolgt das mit der Anweisung:

Dim Bereich#, 13

Wir füllen den Bereich z.B. mit einem Text:

String Bereich#,0 = Test

Das heißt, vom nullten Byte an wird der reservierte Bereich mit den Zeichen T, e, s und t gefüllt. Man sagt dazu auch stattdessen: ... von Offset 0 an.

String Bereich#,4 = programm

Das heißt, vom vierten Byte an wird der reservierte Bereich mit den Zeichen p, r, o, g, r, a, m und m gefüllt. Man sagt dazu auch stattdessen: ... von Offset 4 an.

Das Auslesen der Bytes kann wie folgt erfolgen:
KompilierenMarkierenSeparieren
declare text1$,text2$
Declare Bereich#
Dim Bereich#,13
String Bereich#,0 = Test
String Bereich#,4 = programm
text1$ = String$(Bereich#,0)
Messagebox(text1$,I N F O,4160)
text2$ = String$(Bereich#,4)
Messagebox(text2$,I N F O,4160)

Allgemein:

String$(V,A)

V: Bereichsvariable
A: LongInt - Adresse

Ergebnis: String - Zeichenkette ab Adresse A

Diese Funktion ermittelt eine Zeichenkette ab Adresse (Offset) A in der Bereichsvariablen V. Dem String werden alle Zeichen ab A hinzugefügt bis entweder ein Zeichen mit dem Code 0 vorkommt oder die maximale Stringlänge erreicht ist. Ist A außerhalb des mit DIM eingestellten Bereiches von V, erfolgt eine Fehlermeldung.


Spätestens am Programmende ist der reservierte Speicherbereich mit dem Bezeichner Bereich# mit

Dispose Bereich#

vom Programmierer wieder freizugeben.

Warum nun dieser umständliche Weg über eine Bereichsvariable, wenn dies offensichtlich mit normalen String-Variablen viel einfacher zu gehen scheint? Ganz einfach: Das liegt daran, daß viele API-Funktionen oder auch DLL-Funktionen als Übergabe-Parameter Bereichsvariablen oder Adressen von Speicherbereichen erwarten.

Ein einfaches Beispiel hierfür (unter Verwendung der SKControl.dll):
KompilierenMarkierenSeparieren
ClrBlinkButton:
string Bereich#,0 = ClrBlinkButton
tb2& = SKCtrl_CreateClrBlinkButton(%hwnd,string#,300,RGB(0,128,255),160,270,110,50,%hInstance)

Lauffähige Quellcode-Beipiele hierfür mit allem Drum und Dran findest Du im SKControl-Paket von Sebastian König  [...] 

Weitere API-, (X)Profan- und sonstige Grundkurse mit -zig Helfern, Tools und um die 2000 Demo-Quellcodes findest Du z.B. in meinem XProfan-Manager auf  [...]  Falls es Dir lediglich um die Demo-Quellcodes geht, reicht auch unsere MMJ-Quellcodesammlung aus.

Manchen Anfängern reichen jedoch auch die weiterführenden Hinweise in der XProfan-Hilfe, nachdem sie den Einstieg (siehe oben) erst mal gerafft haben.

Doch insgesamt gilt auch hier: Ohne Fleiß kein Preis!, das heißt: sehr viel herumprobieren, Anleitungen lesen, an Demo-Quellcodes herumbasteln, usw.

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:  [...] 
20.04.2008  
 




Sebastian
König
iF
Ausgesperrt wird unter dieser Adresse serverseitig nichts.


Hatten wir das Thema nicht schonmal? Viele Download-Manager kommen mit dem PHP-Skript für die Downloads hier nicht zurecht...
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
20.04.2008  
 



Jain, nur dazu kommt das hier gar keine PHP angerufen wird...
 
20.04.2008  
 




Stefan
Landsberg
Danke Dietmar. Super erklärt. Jetz hab ichs verstanden.
Und schon hab ich wieder etwas dazugelernt.

Und mit den Arrays war ich ein wenig zu schnell. Das wird auch in dem Handbuch erklärt. Hab ich auch verstanden.
 
20.04.2008  
 




Sebastian
König
iF
Jain, nur dazu kommt das hier gar keine PHP angerufen wird...


Ähm, ich dachte jetzt, es ginge um die Downloads hier... und die Links sind doch alle von der Form .../download.php?id=irgendwas, oder nicht?
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
20.04.2008  
 




E.T.
...ob es nun um die Downloads ging oder nicht:
Schön be- und geschrieben, Dietmar !! 

Mario
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
20.04.2008  
 



Sebastian König
iF
Jain, nur dazu kommt das hier gar keine PHP angerufen wird...


Ähm, ich dachte jetzt, es ginge um die Downloads hier... und die Links sind doch alle von der Form .../download.php?id=irgendwas, oder nicht?


Nicht vordergründig denn der Download der scheiterte war kein PHP-Download sondern eine direkte Datei.
 
20.04.2008  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

26.191 Betrachtungen

Unbenanntvor 0 min.
Rschnett11.07.2017
Peter Max Müller30.09.2014

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie