AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Klatsch und Tratsch Eure besten Quellcode Kommentare...
Thema durchsuchen
Ansicht
Themen-Optionen

Eure besten Quellcode Kommentare...

Ein Thema von Relicted · begonnen am 20. Jul 2007 · letzter Beitrag vom 1. Okt 2022
Antwort Antwort
Seite 9 von 27   « Erste     789 101119     Letzte »    
Benutzerbild von Hador
Hador

Registriert seit: 11. Dez 2004
Ort: Recke
682 Beiträge
 
Turbo Delphi für Win32
 
#1

Re: Eure besten Quellcode Kommentare...

  Alt 16. Jun 2008, 23:13
Etwas habe ich da auch noch anzubieten:

Code:
[...]
do {
   try {
      x = Integer.valueOf(System.console().readLine());
   } catch (NumberFormatException e) {
      // Fehler vor dem Bildschirm:
      // Der Benutzer scheint das Wort "Ganzzahl" nicht zu kennen
      // Fehlerbehandlung: Einfach ignorieren!
   } catch (Exception e) {
      // Wer weiß, was sonst noch fieses passiert...
      System.err.println("Fehler beim Einlesen der Standardeingabe");
   }
} while (x < l || x > h);
[...]
Lars Kiesow
http://www.larskiesow.de

Computer gehorchen deinen Befehlen, nicht deinen Absichten.
  Mit Zitat antworten Zitat
Benutzerbild von Xzeer
Xzeer

Registriert seit: 6. Jul 2007
106 Beiträge
 
#2

Re: Eure besten Quellcode Kommentare...

  Alt 21. Jun 2008, 11:12
hab hier auch mal was gefunden...

Delphi-Quellcode:
ftp.Port:=21;
ftp.Connect;
sleep(100); //nicht unbedingt nötig
ftp.ChangeDir('html');
ftp.ChangeDir('3-test');
nicht unbedingt nötig, aber mann kanns ja mal machen...
Marvin
Xzeer
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#3

Re: Eure besten Quellcode Kommentare...

  Alt 21. Jun 2008, 11:16
Nur als kleine Anmerkung an den Code oben:

Die Indys arbeiten blockierend (synchron), das heißt, dass der Code hinter Connect erst ausgeführt wird, wenn auch wirklich verbunden ist.

Ein einfaches:

Delphi-Quellcode:
ftp.connect;
if ftp.connected then
begin
  ftp.changedir(...);
end;
genügt.
  Mit Zitat antworten Zitat
Benutzerbild von RavenIV
RavenIV

Registriert seit: 12. Jan 2005
Ort: Waldshut-Tiengen
2.875 Beiträge
 
Delphi 2007 Enterprise
 
#4

Re: Eure besten Quellcode Kommentare...

  Alt 23. Jun 2008, 07:45
Zitat von Leos-Studio:
hab hier auch mal was gefunden...

Delphi-Quellcode:
ftp.Port:=21;
ftp.Connect;
sleep(100); //nicht unbedingt nötig
ftp.ChangeDir('html');
ftp.ChangeDir('3-test');
nicht unbedingt nötig, aber mann kanns ja mal machen...
Wenn jemand mit sleep arbeiten muss, dass stimmt etwas im Ablauf nicht.
Das sleep wird vor allem keine genau definierte Pause sein, weil der Timer dafür zu ungenau ist.

Es gibt WaitFor... oder auch While-Schleifen oder vieles Anderes, was man einsetzen kann.
Aber sleep ist definitiv der falsche Weg.
Klaus E.
Linux - das längste Text-Adventure aller Zeiten...
Wer nie Linux mit dem vi konfiguriert hat, der hat am Leben vorbei geklickt.
  Mit Zitat antworten Zitat
Nils_13

Registriert seit: 15. Nov 2004
2.647 Beiträge
 
#5

Re: Eure besten Quellcode Kommentare...

  Alt 23. Jun 2008, 07:51
Fast alle Pausen sind unnötig. Wenn ich mit den Sockets direkt in einer Reihe zig verschiedene Verbindungen aufbauen will, erzeuge ich mir ein Socket, gebe es frei, erzeuge ein neues usw. Anstelle davon könnte man auch ein Pause machen, da ein Socket regelrecht Erholung benötigt, allerdings kostet das extrem Zeit -> Pausen sind nicht gut.
  Mit Zitat antworten Zitat
Benutzerbild von RavenIV
RavenIV

Registriert seit: 12. Jan 2005
Ort: Waldshut-Tiengen
2.875 Beiträge
 
Delphi 2007 Enterprise
 
#6

Re: Eure besten Quellcode Kommentare...

  Alt 23. Jun 2008, 08:03
/ironie on
Also ich gönne meinen Socken als auch ne Pause.
Ich hänge sie am Abend über die Stuhllehne, dann haben sie bis zum Morgen ausgelüftet und ich kann sie wieder anziehen.
/ironie off
Klaus E.
Linux - das längste Text-Adventure aller Zeiten...
Wer nie Linux mit dem vi konfiguriert hat, der hat am Leben vorbei geklickt.
  Mit Zitat antworten Zitat
Nils_13

Registriert seit: 15. Nov 2004
2.647 Beiträge
 
#7

Re: Eure besten Quellcode Kommentare...

  Alt 23. Jun 2008, 08:48
In irgendeinem Projekt hatte ich mal:
// Closed-Source - Wozu Kommentare ? Und woanders stand das mal:
Delphi-Quellcode:
{
9:03:41 - Fatboy Slim vs. Offspring - Pretty Fly For A White Guy
9:07:06 - The Offspring - Hard Sex
9:07:23 - The Offspring - Parodie de Britney Spears
9:10:24 - The Offspring - The end of the line
9:14:23 - The Offspring - Have you ever
9:18:13 - The Offspring - She's got issues
9:21:14 - The Offspring - The Kids aren't alright
9:24:07 - The Offspring - Why don't you get a job
9:26:46 - The Offspring - Hey Joe
9:28:45 - The Offspring - The Blurb
9:31:32 - The Offspring - Come out swinging
9:33:49 - The Offspring - Conspiracy of one
9:36:38 - The Offspring - Dammit, I changed again
9:38:32 - The Offspring - Living In Chaos
9:42:11 - The Offspring - Million miles away
9:44:56 - The Offspring - One fine day
9:48:37 - The Offspring - Original prankster
9:52:55 - The Offspring - Self Esteem
9:56:18 - The Offspring - Want you bad
9:59:32 - The Offspring - Konzerte - Why
10:03:27 - The Offspring - Defy You
10:05:46 - The Offspring - I Wanna Be Sedated
10:07:45 - The Offspring - Leave it Behind
10:11:11 - The Offspring - Smash It Up
10:13:59 - The Offspring - Total Immortal
10:16:11 - The Offspring - Total Immortal
10:19:12 - The Offspring - Total Immortal
10:22:48 - The Offspring - Total Immortal
10:25:24 - The Offspring - Jennifer lost the War
10:27:37 - The Offspring - Elders
10:30:11 - The Offspring - Out on Patrol
10:33:00 - The Offspring - Crossroads
10:36:12 - The Offspring - Demons
10:38:50 - The Offspring - Beheaded
10:41:59 - The Offspring - Teheran
10:44:12 - The Offspring - A thousand Days
10:47:38 - The Offspring - Blackball
10:50:51 - The Offspring - I'll be waiting
10:54:14 - The Offspring - Kill the President
10:54:58 - The Offspring - Disclaimer
10:57:53 - The Offspring - The Meaning of Life
11:02:24 - The Offspring - Mota
11:05:10 - The Offspring - Me & My Old Lady
11:07:07 - The Offspring - Cool to Hate
11:11:00 - The Offspring - Leave It Behind
11:11:48 - The Offspring - Gone Away
11:13:40 - The Offspring - I Choose
11:16:15 - The Offspring - Intermission
11:18:07 - The Offspring - All I Want
11:22:32 - The Offspring - Way Down the Lin
11:28:56 - The Offspring - Change The World
11:33:25 - The Offspring - Gone Away
11:36:22 - The Offspring - Mota
11:39:14 - The Offspring - Smash
11:41:41 - Crazy Town - Smash
11:45:59 - The Offspring - Self esteem
11:49:43 - The Offspring - Bad Habit
11:53:01 - The Offspring - Come Out and Play
11:56:27 - The Offspring - Genocide
12:00:13 - The Offspring - Gotta get away
12:02:56 - The Offspring - It'll be a long Time
12:04:59 - The Offspring - Killboy Powerhead
12:06:16 - The Offspring - So Alone
12:09:34 - The Offspring - Something To Believe In
12:11:46 - The Offspring - What happened to you
12:14:18 - The Offspring - Session
12:18:19 - The Offspring - We are one
12:21:35 - The Offspring - Kick him when he's down
12:24:31 - The Offspring - Take It Like a man
12:27:37 - The Offspring - Get It right
12:31:26 - The Offspring - Dirty Magic
12:34:48 - The Offspring - Hyodermic
12:37:31 - The Offspring - Burn it up
12:40:54 - The Offspring - No Hero
12:43:39 - The Offspring - L.A.P.D.
12:46:40 - The Offspring - nothing from something
12:49:17 - The Offspring - Forever and a day
12:52:04 - The Offspring - Come out swinging
12:54:21 - The Offspring - Conspiracy of one
12:57:10 - The Offspring - Dammit, I changed again
13:00:39 - The Offspring - Living in chaos
13:03:52 - The Offspring - Americana
13:06:43 - The Offspring - Feelings
13:10:39 - The Offspring - Have you ever
13:12:44 - The Offspring - No Brakes
13:23:02 - The Offspring - Pay the man
13:26:11 - The Offspring - Pretty fly
13:29:59 - The Offspring - She's hot issues
13:32:12 - The Offspring - Staring the sun
13:35:12 - The Offspring - The End of the Lane
13:38:12 - The Offspring - The kids aren't alright
13:41:08 - The Offspring - Walla Walla
13:44:00 - The Offspring - Why don't you get a Job
13:45:07 - The Offspring - Neocon
13:48:26 - The Offspring - The Noose
13:50:50 - The Offspring - Long Way Home
13:53:39 - The Offspring - Hit that
13:57:12 - The Offspring - Race Against Myself
13:59:27 - The Offspring - (Can't Get My) Head Around You
14:02:26 - The Offspring - The Worst Hangover Ever
14:05:05 - The Offspring - Never Gonna Find Me
14:08:26 - The Offspring - Lightning Rod
14:11:50 - The Offspring - Spare Me the Details
14:13:33 - The Offspring - Da Hui
14:16:06 - The Offspring - When You're in Prison
}
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

Registriert seit: 23. Mär 2003
Ort: Münster
3.750 Beiträge
 
Delphi 2010 Professional
 
#8

Re: Eure besten Quellcode Kommentare...

  Alt 23. Jun 2008, 09:41
Hab hier auch noch was

Delphi-Quellcode:
// Falls jemand auf die besonders dämliche Idee kommt während des Öffnens
// nochmal zu öffnen...
David F.

May the source be with you, stranger.
PHP Inspection Unit (Delphi-Unit zum Analysieren von PHP Code)
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.659 Beiträge
 
Delphi 12 Athens
 
#9

Re: Eure besten Quellcode Kommentare...

  Alt 23. Jun 2008, 10:09
//Sieht blöd aus, aber das muss so sein
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von OldGrumpy
OldGrumpy

Registriert seit: 28. Sep 2006
Ort: Sandhausen
941 Beiträge
 
Delphi 2006 Professional
 
#10

Re: Eure besten Quellcode Kommentare...

  Alt 23. Jun 2008, 10:31
Nicht von mir, aber ich muss mich trotzdem drum kümmern:

Delphi-Quellcode:
If Not assigned(fCurrentFrame) Then
Begin
  // tja
End;
"Tja ja, das Ausrufezeichen... Der virtuelle Spoiler des 21. Jahrhunderts, der Breitreifen für die Datenautobahn, die k3wle Sonnenbrille fürs Usenet. " (Henning Richter)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 9 von 27   « Erste     789 101119     Letzte »    

 

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 11:22 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