AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Firemonkey (xe2) Problem mit BASS.DLL Netstream!
Thema durchsuchen
Ansicht
Themen-Optionen

Firemonkey (xe2) Problem mit BASS.DLL Netstream!

Ein Thema von felitec · begonnen am 28. Jan 2012 · letzter Beitrag vom 7. Feb 2012
 
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.395 Beiträge
 
Delphi 12 Athens
 
#3

AW: Firemonkey (xe2) Problem mit BASS.DLL Netstream!

  Alt 28. Jan 2012, 20:39
Das ist aber kein Fehler in der Funktion.
Es ist maximal unnötig/unoptimal/unschön.

Genauso wie hier:
Zitat:
if panMainOut.Enabled then panMainOut.Enabled:=False;
das if ... then kann weg, da das in dem Enable-Setter sowieso schon/nochmal geprüft wird.
oder
Zitat:
if didgit_vol >= 1 then didgit_vol:= 1;
">" reicht, denn bei Gleichheit entspricht es dem zu setzenden Wert, was dann ja unnötig wäre, es nochmals zu setzen.

PS: dein Code mit Delphitags formatiert sollte besser aussehen
Einige Funktionen wären mit einer passenden Quelltextformatierung bestimmt auch übersichtlicher aussehn.



Ansonsten hab ich mir den unübersichtlichen Code jetzt nicht genauer angesehn, aber hab bis jetzt nichts wirklich Schlimmes entdeckt.
Aber wäre es nicht besser, hier mal eine Testanwendung anzuhängen? Damit man es auch mal praktisch ausprobieren zu können?
OK, abgesehn von 'Programmname'.
Rate mal, was man dort reinschreiben sollte?
Man sollte eben nicht immer alles nur blind kopieren.
Denn wenn das alle machen würden, dann hättst du Probleme, da du dann dein Programm nicht gleichzeitig laufen lassen könntest, wenn schon ein Programm eines anderen C&P-Programmieres läuft.

Ach ja, du willst aber jetzt nicht auf Firemonkey wechseln, um später mal später mal MAC, Linux und Co. unterstützen zu können?
Mit der Windows-BASS-DLL kommt man da zumindestens nicht sehr weit.
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (28. Jan 2012 um 20:42 Uhr)
  Mit Zitat antworten Zitat
 


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:39 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