AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Klatsch und Tratsch Find out why after 22 years more developers than ever are choosing Delphi
Thema durchsuchen
Ansicht
Themen-Optionen

Find out why after 22 years more developers than ever are choosing Delphi

Ein Thema von himitsu · begonnen am 30. Jun 2017 · letzter Beitrag vom 10. Okt 2017
Antwort Antwort
Seite 14 von 15   « Erste     4121314 15      
nahpets
(Gast)

n/a Beiträge
 
#131

AW: Find out why after 22 years more developers than ever are choosing Delphi

  Alt 25. Sep 2017, 19:34
Mit F8 wird kompiliert und beim ersten Programmschritt bleibt das Programm stehen, um dann mit weiterem Betätigen von F8 schrittweise ausgeführt zu werden.

Das Verhalten ist also genau bestimmungsgemäß.

Soll kompiliert werden und dann das Programm ausgeführt werden, betätige man bitte F9.
Zitat:
Ich weiß noch, dass man mit F8 stufenweise compilieren kann.
Dem ist nicht so, bitte Wissen auffrischen
  Mit Zitat antworten Zitat
Thomas.

Registriert seit: 25. Sep 2017
8 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#132

AW: Find out why after 22 years more developers than ever are choosing Delphi

  Alt 25. Sep 2017, 20:48
Lösung:
Das Programm startet bei mir mit Form1.
Dort muss man im Objektinspektor "Enabled" auf true setzen.

Diese Erkenntnis hat mich zwei Tage meines Lebens gekostet.

Danke jedenfalls an alle Hilfeversuchenden.
Thomas Lecomte
  Mit Zitat antworten Zitat
Glados
(Gast)

n/a Beiträge
 
#133

AW: Find out why after 22 years more developers than ever are choosing Delphi

  Alt 25. Sep 2017, 21:47
Zitat:
Dort muss man im Objektinspektor "Enabled" auf true setzen.
Tipp für die Zukunft: vergiss den ObjektInspektor und setze wenn möglich die meisten wenn nicht sogar alle Properties im Code selber.
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.650 Beiträge
 
Delphi 11 Alexandria
 
#134

AW: Find out why after 22 years more developers than ever are choosing Delphi

  Alt 26. Sep 2017, 08:56
Lösung:
Das Programm startet bei mir mit Form1.
Dort muss man im Objektinspektor "Enabled" auf true setzen.
Das stellt sich allerdings nicht von selbst um. Vermutlich bist du da aus Versehen drauf gekommen, weil nun im Objektinspektor ein Klick genügt um das umzustellen.

Tipp:
Benutze ein Quelltextrepository wie Git oder ähnliches, dann hättest du beim Vergleich direkt gesehen, dass dort diese Einstellung geändert wurde...

Tipp für die Zukunft: vergiss den ObjektInspektor und setze wenn möglich die meisten wenn nicht sogar alle Properties im Code selber.
Wenn man ein Repository benutzt und beim Einchecken wirklich alle Änderungen prüft (wie es sein sollte), ist das gar nicht nötig. Man sieht so aber natürlich schneller was alles abweichend vom Standard gesetzt ist.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
nahpets
(Gast)

n/a Beiträge
 
#135

AW: Find out why after 22 years more developers than ever are choosing Delphi

  Alt 26. Sep 2017, 10:56
Tipp für die Zukunft: vergiss den ObjektInspektor und setze wenn möglich die meisten wenn nicht sogar alle Properties im Code selber.
Wenn man mal in den Quelltext eines Formulars sehen will, kann man auch mit Alt+F12 (zumindest bei älteren Delphis) in die DFM schauen, dann sieht man alle Einstellungen aus dem Objektinspektor im Quelltext. Da sieht man so leicht versaubeutelte Werte dann auch recht schnell.

Alles, was so im Objektinspektor eingestellt ist, auch nochmal im Quelltext zu machen, halte ich für übertrieben.
Wenn man das wirklich konsequent macht, schreibt man schnell mal ein paar tausend zusätzliche Zeilen, ohne jeglichen Mehrwert.
Wenn man denn auf den Objektinspektor verzichten will und alle Einstellungen im Quellcode machen möchte, sollte man auf den visuellen Teil der IDE verzichten und auch das Erstellen aller Formulare, Komponenten ... im Quelltext machen.
  Mit Zitat antworten Zitat
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#136

AW: Find out why after 22 years more developers than ever are choosing Delphi

  Alt 26. Sep 2017, 13:04
Wenn man denn auf den Objektinspektor verzichten will und alle Einstellungen im Quellcode machen möchte, sollte man auf den visuellen Teil der IDE verzichten und auch das Erstellen aller Formulare, Komponenten ... im Quelltext machen.
Seh ich genauso. Da könnte man dann auch gleich nonVCL programmieren, wenn man schon mal dabei ist. Das macht die EXEn auch gleich vieeel kleiner

Das einzige was mich in der Hinsicht seit längerem nervt ist die .dproj welche bei Versionssprüngen der IDE gerne mal zu "fundamentalem Konfusionismus" führt. Wobei die Lösung hier genau konträr zu Glados Ansicht ist: Die .dproj einfach zu löschen, das Projekt aus der .dpk neu zu erstellen und die Projekteinstellungen über die IDE Wysiwyg neu zusammen zu klicken.
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden
  Mit Zitat antworten Zitat
Thomas.

Registriert seit: 25. Sep 2017
8 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#137

AW: Find out why after 22 years more developers than ever are choosing Delphi

  Alt 29. Sep 2017, 19:29
Ich habe schon wieder eine Frage, die sich auch nach ausführlichem Suchen hier und bei Google nicht lösen lässt:
Die Frage: Warum funktioniert das Nachfolgende nicht?

mediaplayer1.FileName:='C:\videos\filmchen.avi'; //
mediaplayer1.Show;
mediaplayer1.Open;
mediaplayer1.DisplayRect:=Rect(0, 0, 0,0);
mediaplayer1.Display:=panel1;
mediaplayer1.Play;

Kann mir da irgendjemand helfen?
Danke!
Thomas Lecomte
  Mit Zitat antworten Zitat
bnreimer42

Registriert seit: 26. Mai 2013
Ort: Erlangen, Franken
126 Beiträge
 
Delphi 12 Athens
 
#138

AW: Find out why after 22 years more developers than ever are choosing Delphi

  Alt 30. Sep 2017, 08:15
Was funktioniert denn nicht?
Welcher Fehler tritt auf? welche Meldung?
Björn Reimer
  Mit Zitat antworten Zitat
Benutzerbild von bernau
bernau

Registriert seit: 1. Dez 2004
Ort: Köln
1.295 Beiträge
 
Delphi 12 Athens
 
#139

AW: Find out why after 22 years more developers than ever are choosing Delphi

  Alt 30. Sep 2017, 08:36
Wenn man denn auf den Objektinspektor verzichten will und alle Einstellungen im Quellcode machen möchte, sollte man auf den visuellen Teil der IDE verzichten und auch das Erstellen aller Formulare, Komponenten ... im Quelltext machen.
Wie immer ist der Mittelweg die richtige Lösung. Grade für visuelle Dinge (z.B. die Positionierung der Elemente) ist der Objektinspektor unerlasslich. Es gibt aber auch viele Einstellungen die im Code für mich gefühlt besser untergebracht sind.

Grade wenn für bestimmte Komponenten immer die gleichen Einstellungen verwendet werden sollen, dann wird dafür eine Procedure geschrieben und im Code ist es dann eine Zeile.
Gerd
Kölner Delphi Usergroup: http://wiki.delphitreff.de
  Mit Zitat antworten Zitat
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#140

AW: Find out why after 22 years more developers than ever are choosing Delphi

  Alt 30. Sep 2017, 10:06
Ich habe schon wieder eine Frage, die sich auch nach ausführlichem Suchen hier und bei Google nicht lösen lässt:
Die Frage: Warum funktioniert das Nachfolgende nicht?

mediaplayer1.FileName:='C:\videos\filmchen.avi'; //
mediaplayer1.Show;
mediaplayer1.Open;
mediaplayer1.DisplayRect:=Rect(0, 0, 0,0);
mediaplayer1.Display:=panel1;
mediaplayer1.Play;

Kann mir da irgendjemand helfen?
Danke!
Auch wenn ich den Mediaplayer nicht wirklich gut kenne, bei mediaplayer1.DisplayRect:=Rect(0, 0, 0,0); ist der Bereich auf dem etwas angezeigt werden könnte eher verschwindend klein!

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 14 von 15   « Erste     4121314 15      


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 12:32 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz