AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi in der Schule

Ein Thema von HamLet · begonnen am 15. Mai 2004 · letzter Beitrag vom 26. Okt 2004
Antwort Antwort
Benutzerbild von glkgereon
glkgereon

Registriert seit: 16. Mär 2004
2.287 Beiträge
 
#1

Re: Delphi in der Schule

  Alt 17. Mai 2004, 20:07
also, nochmal

Zitat:
mSum, einer großen Unit, die englische Befehle auf Deutsch übersetzt
ich geh daher davon aus das es sich hierbei um übersezte canvas-befehle handelt
(Bitte nicht schon wieder falsch verstehen)

somit mein lösungsansatz für einen flügel:

du hast einen mittelpunkt
du hast einen (gedachten) kreis um den mittelpunkt
die beiden anderen Punkte (ausser dem mittelpunkt) des flügels
die punkte bewegen sich mit einem konstanten abstand und gleichbleibender geschwindigkeit auf diesem kreis
die beiden punkte müssten mit hilfe einer formel (die ich nicht kenne, die es aber zu 100% gibt) errechnet werden
dann musst du die punkte noch verbinden, fertig

dann den ganzen kram um 180° gedreht noch mal malen...

müsste so gehen, also das für jeden der zwei punkte:

Delphi-Quellcode:
x2=2*radius-x1+y_Verschiebung_von_Nullstelle;
y2=2*radius-y2+x_Verschiebung_von_Nullstelle;

So, nun was zur unit sum:
also, wenn schon deutsch, dann richtig
auch wenn es mich anekelt, wenn man selbst die typen übersetzt, dann auch bitte alles
verbleibende enlische begriffe: Byte, virtual, result, italic, strikeout, underline, bold, abstract, Color, PenStyle und viele andere mehr
dann, wie ich befürchtet hatte, sind viele sachen nur übersetzt
siehe zb
warte = sleep

sowie einige sinnlose (meiner ansicht nach) sachen
eine zb,
die nur aus Application.Processmassages besteht(Tastaturpuffer.check)

und dann die krönung(auch wenn der beitrag etwas lang wird, ich kanns mir nicht verkneifen):

Delphi-Quellcode:
 procedure Ereignisbearbeiter.bearbeiteTaste(pZeichen:Zeichen);
   begin
  end;

  procedure Ereignisbearbeiter.bearbeiteMausDruck(pHPosition,pVPosition:Zahl);
  begin
  end;

  procedure Ereignisbearbeiter.bearbeiteMausLos(pHPosition,pVPosition:Zahl);
  begin
  end;

  procedure Ereignisbearbeiter.bearbeiteMausBewegt(pHPosition,pVPosition:Zahl);
  begin
  end;

  procedure Ereignisbearbeiter.bearbeiteDoppelKlick(pHPosition,pVPosition:Zahl);
  begin
  end;

  procedure Ereignisbearbeiter.bearbeiteLeerlauf;
  begin
  end;
jetzt ma ehrlich, was soll das?
ihr seht, ich halt davon nicht viel
»Unlösbare Probleme sind in der Regel schwierig...«
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:32 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz