tutorials.de Buch-Aktion 02/2012
Seite 2 von 2 ErsteErste 12
Like Tree1Danke
ERLEDIGT
NEIN
ANTWORTEN
27
ZUGRIFFE
2046
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #16
    Avatar von zerix
    zerix zerix ist offline Hausmeister
    tutorials.de Moderator
    Registriert seit
    May 2005
    Beiträge
    4.329
    Ich denke mal an den Ressourcen wird es nicht liegen, da wirst du genug Zeit haben, falls du den Connect-Raum meinst.

    C/C++ wäre mir natürlich auch lieber.

    Gruß

    Sascha

    EDIT: Du solltest vielleicht auch noch eine Liste hier einstellen, welche Software benötigt wird, mit Links wo man sie beziehen kann. So gibt es zu deinem Workshop keine Probleme und alle sollten schon vorbereitet sein.
     
    Es ist schwer Allwissend zu sein. Aber ich komme damit klar. ;-)

  2. #17
    jkallup jkallup ist offline Mitglied Bronze
    Registriert seit
    Sep 2004
    Beiträge
    42
    Hallo,

    leider habe ich mich schon auf Pascal eingestellt. Der einfachhalt halber habe ich vor, einige Klassen, die Delphi/Lazarus Pascal zur Verfügung stellen zu nutzen.
    Darunter fallen zum Beispiel die Nutzung der Klasse TStringGrid, um Variablen, bzw. Funktionen zu händeln.
    Es dürfte aber sicherlich keine Schwierigkeiten für den fortgeschrittenen Programmierer sein, die gleichen Klassen selbst zu implementieren. - Ist halt eine Gewöhnungssache von mir die doch durchaus guten Turbo Klassen zu nutzen, da sie sehr einfach sind..

    Ein kleines Beispiel:

    var
    FMyStringListe: TStringList;
    begin
    FMyStringListe := TStringList.Create;
    ....
    FMyStringListe.Add('push 1');
    FMyStringListe.Add('call _function');
    ....
    FMyStringListe.SaveToFile('output.asm');
    FMyStringListe.Free;
    end;


    StringListen haben den Vorteil, das diese so gross werden können wie Speicher vorhanden ist.
    Strings hingegen nur 255 Zeichen lang sein können bzw. sollten.
    Klar man könnte dann auf AnsiString umsatteln aber der weitere Vorteil von StringListen ist, das man unter Pascal Objekte mit speichern kann, oder vielmehr Pointer auf Objekte. Und das macht es gerade interessant, da man schnell nach diesen Objekt(namen) suchen kann - siehe Variablen und Funktionen.

    Gruß
    Jens
    Geändert von jkallup (12.08.10 um 18:16 Uhr)
     

  3. #18
    Avatar von zerix
    zerix zerix ist offline Hausmeister
    tutorials.de Moderator
    Registriert seit
    May 2005
    Beiträge
    4.329
    Ich sagte, dass es mir lieber wäre, nicht dass es sein muss.

    Gruß

    Sascha
     
    Es ist schwer Allwissend zu sein. Aber ich komme damit klar. ;-)

  4. #19
    jkallup jkallup ist offline Mitglied Bronze
    Registriert seit
    Sep 2004
    Beiträge
    42
    Hallo Sascha,

    ja klar, da hast Du recht, hier mal eine Liste mit Links:
    auf alle Fälle wird ein Pascal Compiler benötigt, vortzgsweise kann das der

    FPC - FreePascalCompiler sein, der hier gesaugt werden kann:
    http://www.freepascal.org/download.var

    dann wird noch der NASM benötigt:
    http://sourceforge.net/projects/nasm/

    der MinGW GCC (eigentlich nur fürs binden der exe'n benötigt)::
    http://sourceforge.net/projects/mingw/files/

    sowie das Yacc/Lex package von Albert Gräfe:
    unten bei Free Software:
    http://www.musikwissenschaft.uni-mainz.de/~ag/ag.html

    für die Darstellung einer GUI habe ich das Qt-Framework gewählt, da dieses sehr einfach ist:
    http://qt.nokia.com/products/

    das dürfte es erstmal sein, wenn nochwas fehlt füge ich es der Liste an.

    Gruß
    Jens
     

  5. #20
    Avatar von ComFreek
    ComFreek ComFreek ist offline [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.206
    Blog-Einträge
    3
    Nein, muss nicht sein, aber ich denke man kann sich bei den oben genannten Befehlen schon was denken, wie:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    
    var
    FMyStringListe: TStringList; // Objekt von Klasse TStringList deklarieren
    begin
    FMyStringListe := TStringList.Create;  // Speicher für das Objekt reservieren
    ....
    FMyStringListe.Add('push 1');              // Wert hinzufügen
    FMyStringListe.Add('call _function');    // Wert hinzufügen
    ....
    FMyStringListe.SaveToFile('output.asm');   // Als Assembler Datei speichern
    FMyStringListe.Free;                            // Reservierten Speicher freigeben
    end;

    Edit: So ein Pech. Ich habe seit einigen Wochen das Arbeiten mit dem wxWidgets-GUI-Framework angefangen. Und jetzt kommt Qt.

    EDIT2: Gibt es keinen Free-Pascal-Compiler für AMD64 Windows Vista 32-Bit?
    Geändert von ComFreek (12.08.10 um 18:24 Uhr)
     
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

  6. #21
    jkallup jkallup ist offline Mitglied Bronze
    Registriert seit
    Sep 2004
    Beiträge
    42
    EDIT2: Gibt es keinen Free-Pascal-Compiler für AMD64 Windows Vista 32-Bit?
    müsste hier zu saugen sein:
    http://wiki.freepascal.org/Win64_for_AMD64
     

  7. #22
    Avatar von ComFreek
    ComFreek ComFreek ist offline [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.206
    Blog-Einträge
    3
    Aber ich habe Windows Vista 32-Bit. (Also ich habe Win32 installiert, obwohl ich eigentlich Win64 installieren könnte, aber nunja ich habe 32)
     
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

  8. #23
    jkallup jkallup ist offline Mitglied Bronze
    Registriert seit
    Sep 2004
    Beiträge
    42
    macht doch nix, hab auch nur win vista 32 Bit
     

  9. #24
    Avatar von ComFreek
    ComFreek ComFreek ist offline [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.206
    Blog-Einträge
    3
    Offtopic: Sorry, aber muss ich mir jetzt den Sourcecode runterladen und kompilieren? Die Links auf der Seite funktionieren nicht.
     
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

  10. #25
    jkallup jkallup ist offline Mitglied Bronze
    Registriert seit
    Sep 2004
    Beiträge
    42
     

  11. #26
    Avatar von ComFreek
    ComFreek ComFreek ist offline [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.206
    Blog-Einträge
    3
    Danke. Ich hatte bereits das installiert (während ich die Frage schrieb), doch dann habe ich es wieder deinstalliert, um das Setup bei deinem Link zu installieren. Obwohl es das gleiche war
     
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

  12. #27
    Avatar von ComFreek
    ComFreek ComFreek ist offline [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.206
    Blog-Einträge
    3
    jkallup hat hier einen neuen Thread aufgemacht.

    Darin sollen sich alle melden, die mitmachen wollen
     
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

  13. #28
    jkallup jkallup ist offline Mitglied Bronze
    Registriert seit
    Sep 2004
    Beiträge
    42
    Hallo,

    an Alle, die sich schon gemeldet haben, hier ist ein neuer Thread, in dem Ihr Euch eintragen könnt, ob es was wird, 28.8.2010 (Samstag) 18:00 Uhr, an dem Ihr am Workshop Teilnehmen wollt/könnt:

    http://www.tutorials.de/coders-talk/...18-00-uhr.html
     

Ähnliche Themen

  1. PHP workshop
    Von 'ka im Forum PHP
    Antworten: 2
    Letzter Beitrag: 10.12.04, 16:08
  2. "Compilerbau in der Praxis"
    Von tappi im Forum Sonstige Sprachen
    Antworten: 4
    Letzter Beitrag: 20.10.04, 22:01
  3. Workshop für anfänger
    Von Skot im Forum Cinema 4D
    Antworten: 1
    Letzter Beitrag: 04.11.03, 16:37

Stichworte