1. Forum
    1. Unerledigte Themen
  2. Artikel
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  4. Blog
    1. Artikel
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Forum
  • Blog-Artikel
  • Seiten
  • Erweiterte Suche
  1. StageTwo - Deine Wohlfühloase
  2. Mitglieder
  3. HolyBeast

Beiträge von HolyBeast

  • Hilfe bei Zeigern(Pointer)

    • HolyBeast
    • 13. September 2012 um 19:10

    Hey
    Ich lerne grad für ein Examen und habe Probleme mit dem Programm. Im Programm ist es möglich Linien aus Rechtecken,Kreuzen und Kreisen. Wenn man die Animation startet dann wird jede Figur einzeln gemalt. Weiß nicht ob das Problem beim Pointer liegt oder woanders. Wenn man die linke Maustaste drückt wir eine Figur erstellt. Solange man die nicht loslässt werden weitere Figuren gemallt und die werden mit Pointer verbunden.

    Hier ist mal der Quellcode:

    Code
    unit UListeFigures;
    
    
    interface
    uses
      Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
       ExtCtrls, StdCtrls;
    type
     	TPCoord = ^TCoord;
     	TCoord = record
                   	X,Y : integer;
                   	Suivant : TPCoord;
              	end;
    
    
     	TTypeFigure = (tfCarre,tfCercle,tfCroix);
    
    
     	TFigure = class
         	private
            	Couleur 	: TColor;
            	TypeFigure  : TTypeFigure;
            	DebutCoord  : TPCoord; //Pointer der den Anfang der Figur markiert
            	ActuelCoord : TPCoord;  //Pointer der auf die aktuelle Figur zeigt
         	public
            	Suivant  : TFigure;
            	constructor Create(pCouleur:TColor; pTypeFigure:TTypeFigure);
            	procedure   AjouterCoord(X,Y:integer;lb:TListbox);
            	procedure   DessinerActuel(Canvas:TCanvas);
            	procedure   Avancer;
            	destructor  Destroy; override;
     	end;
    
    
    
    
     	TListeFigures = class
         	private
            	DebutFigures : TFigure;
         	public
            	constructor Create;
            	procedure   AjouterFigure(pFigure:TFigure);
            	procedure   DessinerActuel(Canvas:TCanvas);
            	procedure   Avancer;
            	procedure   Vider;
            	destructor  Destroy; override;
     	end;
    
    
    implementation
     {****************************************************************************}
    
    
      // à compléter ...
    
    
     {****************************************************************************}
    { TListeFigures }
    
    
    procedure TListeFigures.AjouterFigure(pFigure: TFigure);
    begin
       if DebutFigures = nil then
       begin
     	DebutFigures:=pFigure;
       end
       else
       begin
     	//pFigure.
       end;
    end;
    
    
    procedure TListeFigures.Avancer;
    begin
    
    
    end;
    
    
    constructor TListeFigures.Create;
    begin
      DebutFigures:=nil;
    end;
    
    
    procedure TListeFigures.DessinerActuel(Canvas: TCanvas);
    begin
    
    
    end;
    
    
    destructor TListeFigures.Destroy;
    begin
    
    
    
    
    end;
    
    
    procedure TListeFigures.Vider;
    begin
    
    
    end;
    
    
    { TFigure }
    
    
    procedure TFigure.AjouterCoord(X, Y: integer;lb:TListbox); //Setzt eine neue Figur an ende hinzu
    var PNouveau,PHelp:TPCoord;
    	X1,Y1:integer;
    begin
      New(PNouveau);
      PNouveau^.X:=X;
      PNouveau^.Y:=Y;
      PNouveau^.Suivant:=nil;
    
    
      if DebutCoord <> nil then
      begin
    	ActuelCoord^.Suivant:=PNouveau;
    	ActuelCoord:=PNouveau;
    	ActuelCoord^.Suivant:=nil;
      end
      else
      begin
    	DebutCoord:=PNouveau;
    	ActuelCoord:=PNouveau;
      end;
    
    
      PHelp:=DebutCoord;
      while PHelp <> nil do
      begin
    	X1:=PHelp^.X;
    	Y1:=PHelp^.Y;
    	lb.Items.Add(inttostr(X1) + ' ' + inttostr(Y1));  //die ListBox hab ich zur kontrolle eingebaut und meines erachtens funktionniert es
    	PHelp:=PHelp^.Suivant;
      end;
    
    
    end;
    
    
    procedure TFigure.Avancer; //Geht eine Figur weiter
    var PHelp:TPCoord;
    begin
      if ActuelCoord^.Suivant = nil then
      begin
    	ActuelCoord:=DebutCoord;
      end
      else
      begin
    	PHelp:=ActuelCoord^.Suivant;
    	ActuelCoord:=PHelp;
      end;
    end;
    
    
    constructor TFigure.Create(pCouleur: TColor; pTypeFigure: TTypeFigure); //Erstellt eine neue Figur
    begin
       inherited Create;
       Couleur:=pCouleur;
       TypeFigure:=pTypeFigure;
       DebutCoord:=nil;
       ActuelCoord:=nil;
    end;
    
    
    procedure TFigure.DessinerActuel(Canvas: TCanvas); //Zeichnet die aktuelle Figur
    var X,Y:integer;
    begin 
      if ActuelCoord <> nil then
      begin
    	if (TypeFigure = tfCarre) then
    	begin
      	Canvas.Pen.Color:=clred;
      	canvas.Brush.Color:=clRed;
      	X:=ActuelCoord^.X;
      	Y:=ActuelCoord^.Y;
      	Canvas.Rectangle(X-5,Y-5,X+5,Y+5);
    	end
    	else if (TypeFigure = tfCercle) then
    	begin
      	Canvas.Pen.Color:=clblue;
      	canvas.Brush.Color:=clblue;
      	X:=ActuelCoord^.X;
      	Y:=ActuelCoord^.Y;
    
    
      	Canvas.Ellipse(X-5,Y-5,X+5,Y+5);
    	end
    	else if (TypeFigure = tfCroix) then
    	begin
      	Canvas.Pen.Color:=clGreen;
      	canvas.Brush.Color:=clGreen;
      	X:=ActuelCoord^.X;
      	Y:=ActuelCoord^.Y;
      	Canvas.Moveto(X-5,Y-5);
      	Canvas.LineTo(X+5,Y+5);
      	Canvas.Moveto(X+5,Y-5);
      	Canvas.LineTo(X-5,Y+5);
    	end;
      end;
    end;
    
    
    destructor TFigure.Destroy;
    var PHelp:TPCoord;
    begin
      PHelp:=DebutCoord;
      while  PHelp <> nil do
      begin
    	DebutCoord:=PHelp^.Suivant;
    	Dispose(PHelp);
    	PHelp:=DebutCoord;
      end;  
    end;
    
    
    end.
    Alles anzeigen

    Hier ein Aufbau wie das mit den Pointern aussehen soll: Pointer

    Wenn ihr weitere Fragen habt dann könnt ihr sie ruhig stellen.

    MfG HolyBeast

    #edit dongdong: link fixed

  • Cam zum spiele aufnehmen

    • HolyBeast
    • 13. September 2012 um 18:59

    Teste dann mal Bandicam . Hab auch gesehen bei youtube dass einige die Lets play Videos machen alles auf dem Laptop oder PC daneben aufnehmen. Wie machen die das?

  • Cam zum spiele aufnehmen

    • HolyBeast
    • 11. September 2012 um 22:14

    @Venuspower

    Bist du sicher, dass Camtasia mittlerweile in Fullscreen aufnehmen kann? Als ich vor 1 Jahr mal probiert hab Spiele aufzunehmen hat das nicht so geklappt.

    @F1nal

    Weil Fraps extrem viel Speicher beansprucht als andere Aufnahmeprogramme.

  • Cam zum spiele aufnehmen

    • HolyBeast
    • 11. September 2012 um 22:09

    Hey
    Ich suche eine Cam womit ich Spiele im Fullscreen aufnehmen kann. Am besten wäre es wenns in HD möglich wäre. Bitte kein Fraps. Alles andere könnte ihr mir gerne posten.

    MfG HolyBeast

  • Suche Film

    • HolyBeast
    • 8. September 2012 um 01:13

    danke euch beiden. kann geclosed werden

  • Suche Film

    • HolyBeast
    • 8. September 2012 um 00:00

    Ja das ist genau der Film ^^

  • Suche Film

    • HolyBeast
    • 7. September 2012 um 23:55

    Hey
    Hab vor längerer Zeit mal einem Film im Fernsehen gesehen den ich gerne nochmal schauen will. Jedoch weiß ich nur noch einige Szenen davon und den Titel hab ich ganz vergessen.

    Im Film wir ein Mann auf die Probe gestellt, der später einen Computervirus schreiben soll. In der probe hat er eine Minute Zeit eine Verschlüsslung zu knacken was ihm auch gelingt. Danach wird er von dem Typ eingestellt einen Computervirus zu schreiben. Dann weiß ich nur noch das der Virus auf einen der vielen Bildschirme als Würfel dargestellt wird und wenn er richtig funktionniert dann geht der Würfel ganz zusammen.

    Kennt jemand den Film?

    MfG HolyBeast

  • Reise buchen bei Travel24

    • HolyBeast
    • 24. Juni 2012 um 18:08

    Hi
    Ich hab vor meine Ferien bei Travel 24 zu buchen da die viel billiger sind als die hier im Land. Vllt hat schonmal jemand da gebucht und kann mir helfen. SInd bei den Pauschalreisen auf der Seite die Flugtickets schon im Preis eingerechnet oder muss man die noch extra buchen?

    MfG HolyBeast

  • Suche Soundkarte für musik! :D

    • HolyBeast
    • 15. Mai 2012 um 21:53

    @ReNovaStar

    Ich hatte zuvor ein billiges 2.1 Set und war auch net wirklich zufrieden mit dem Klang und dem Bass. Hab mir dann ein 5.1 Set von Teufel gekauft (E100 Control). Ich bin sehr zufrieden damit. Der Klang ist glasklar und die Bässe sind tief. Auch wenn ich ziemlich laut aufdrehe hör ich kein Rauschen (angenommen die mp3 enthält kein Rauschen). 100% aufdrehen ist gar nicht möglich ohne Schäden am Gehör oder der Anlage. Der Subwoofer hat 200 Watt und jede der 5 Lautsprecher 80 Watt. Wenn du dir eine Anlage kaufen willst die nicht so viel kostet dann kauf dir die Teufel E100 Control. Jedoch würd ich dir raten eine neue Soundkarte zu kaufen damit der Klang noch besser ist.

    MfG HolyBeast

  • Teufel 5.1 Surround an Windows-Pc

    • HolyBeast
    • 21. April 2012 um 21:26

    Mit +10db hört sich dass hammer an ^^. ohne ist kacke ^^.

  • Teufel 5.1 Surround an Windows-Pc

    • HolyBeast
    • 21. April 2012 um 21:16

    Was ist denn darin nicht gut^^?

  • Teufel 5.1 Surround an Windows-Pc

    • HolyBeast
    • 21. April 2012 um 20:33

    Ok danke hab das Problem gefunden. Hab mal den Subwoofer bei Raumkorrektur auf +10db gesetzt. Jetzt geht gut^^. Nachbar kam schon klingeln xD

  • Teufel 5.1 Surround an Windows-Pc

    • HolyBeast
    • 21. April 2012 um 19:59

    Hi.
    Ich habe mir ein Teufel E100 Control gekauft (5.1 Surround) für meinen Pc auf dem ich Windows 7 64-Bit hab. Die Anlage ist an meine Onboard Soundkarte die bis 7.1 unterstützt angeschlossen. Hab auch den neusten Realtek Trieber installiert aber ich bekomme keinen satten Bass. Normalerweise müsste der Bass sehr stark sein. Der Subwoofer hat 200Watt. Erst wenn ich den Bass auf maximal stelle ist er etwas stärker aber immer noch nicht wie er sein soll. Was kann ich da tun? Hab gelesen dass Windows nur 1 Audiosignal ausgibt aber der Subwoofer hat für jeden Lautsprecher 1 rotes und 1 weißes Kabel.

    MfG HolyBeast

  • Shisha Glasmundstück trocknen

    • HolyBeast
    • 20. April 2012 um 17:59

    Ich brauch die zwar heute abend. Deswegen liegen sie nun auf der heizung ^^. Ist ja nicht schlimm wenn die noch etwas nass drin sind oder?

  • Shisha Glasmundstück trocknen

    • HolyBeast
    • 20. April 2012 um 17:19

    Da läuft keine Spucke oder sonst was rein aber ist sauberer die jedesmal auszuspülen^^

  • Shisha Glasmundstück trocknen

    • HolyBeast
    • 20. April 2012 um 17:04

    Hi
    Ich habe 30cm lange Glasmundstücke an meinen Silikonschläuchen. Ich wasche die jedesmal nach dem benutzen mit Wasser aus. Ein Problem ist das Trocknen. Wie würdet ihr sie trocknen. Würdet ihr sie auf die Heizung legen damit sie trocknen?

    Hier sind die Mundstücke:
    http://shisha.lu/crbst_12.html

    MfG HolyBeast

  • Richtigen Arbeitsspeicher finden-Wie?

    • HolyBeast
    • 16. April 2012 um 17:57

    Wenn es DDR2 ist und die 800MHz haben kannste die verwenden.

  • Richtigen Arbeitsspeicher finden-Wie?

    • HolyBeast
    • 15. April 2012 um 23:13

    Jo ddr2 800mhz 2gb kosten 34€ (corsair) und ddr3 1333mhz 2gb 14€ (corsair) Jedoch kannst du keine DDR3 auf ein Mainboard setzen von DDR2.

  • Richtigen Arbeitsspeicher finden-Wie?

    • HolyBeast
    • 15. April 2012 um 22:48

    Probleme gibt es ja normalerweise keine damit. Wenn du 800Mhz STicks und 1600Mhz Sticks drin hast laufen alle nur mit 800Mhz.

  • Iphone 4s Glas gebrochen

    • HolyBeast
    • 6. März 2012 um 06:42

    Auf Bildschirme hat ma generell nie eine Garantie wenn diese Gebrochen sind. Ein Kumpel hatte auf das Glas von seinem Iphone gebrochen. Er hats eingesendet und die haben es zurück gesendet und auf dem Zettel stand, dass er keine Garantie auf Glasbruch hat. Wenn ich du wäre würde ich es einsenden an Apple oder eben zu nem Iphone Doktor.

    Noch ein kleiner Tipp: Einem Kumpel war das Iphone mal auf den Boden gefalle und er hatte dann eine Delle in der silbernen Umrandun im Iphone 4. Paar Monate später ging das Iphone nicht mehr an. Als er es eingesendet hatte, hatte Aplle es zurückgeschickt mit der Begründung es sei heruntergefallen und seine Garantie ist entfallen. Alles wegen der kleinen Delle. KAuf dir ein Cover das, das Iphone schützt rundherum.

  1. Datenschutzerklärung
  2. Impressum