Die Suche ergab 551 Treffer

von Winni
Do 4. Mär 2021, 19:05
Forum: Komponenten und Packages
Thema: Objekt während Entwicklung ausblenden (Übersichtlichkeit)
Antworten: 6
Zugriffe: 39

Re: Objekt während Entwicklung ausblenden (Übersichtlichkeit)

Hi! Wenn sich so viel auf deinem Formular bewegt: a) Die Komponenten erst bei Benutzung per Code plazieren. Nicht gerade im Sinne des RADs. oder b) eine PageControl mit beliebig vielen Seiten als Basis benutzen Mit einem Klick ist der User auf der gewünschten Seite. Ansonsten: größerer Bildschirm un...
von Winni
Do 4. Mär 2021, 18:55
Forum: Einsteigerfragen
Thema: Formular übergreifende Komponenten
Antworten: 7
Zugriffe: 70

Re: Formular übergreifende Komponenten

Hi!

Stimmt!

Das ist auch so ein fast vergessenes Stiefkind ....

Winni
von Winni
Do 4. Mär 2021, 18:48
Forum: Freepascal
Thema: Erstellen eines Minesweeper-Spiels
Antworten: 3
Zugriffe: 65

Re: Erstellen eines Minesweeper-Spiels

Hi!

Was Six1 anbietet ist ja die "Turbo-Pascal-Schule für Fortgeschrittene". Oder so.

Ich werf mal in die Runde:

Ein DrawGrid nehmen, das erspart viel Arbeit.

Allerdings ist der Code von Six1 eine gute Anfängerschulung.
Kommt drauf an, was der Fragende so kann.

Winni
von Winni
Do 4. Mär 2021, 17:56
Forum: Einsteigerfragen
Thema: Formular übergreifende Komponenten
Antworten: 7
Zugriffe: 70

Re: Formular übergreifende Komponenten

Hi! Wenn es mit den überall gebrauchten nicht sichtbaren Komponenten überhand nimmt, geht auch Folgendes: Mann nimmt eine Form, die nie angezeigt wird, aber in allen anderen Units durch uses eingebunden wird. Da packt man dann seinen Timer, serielle oder USB-Connection oder was auch immer drauf. Dan...
von Winni
Do 4. Mär 2021, 17:32
Forum: Sonstiges
Thema: Speicher aufräumen
Antworten: 12
Zugriffe: 239

Re: Speicher aufräumen

Hi! Wie fies die Suche sein kann, zeige ich hier mal am Beispiel. Ich hab eine selbst geschriebene Function BGRArotate90, die eine Spielkarte um 90 Grad dreht. In der Function wird eine temporäre Bitmap namens tmp benutzt. Die gebe ich jetzt mal vorsätzlich nicht frei, um ein Leck zu erzeugen. Der e...
von Winni
Do 4. Mär 2021, 10:19
Forum: Sonstiges
Thema: Speicher aufräumen
Antworten: 12
Zugriffe: 239

Re: Speicher aufräumen

Hi!

Ja - indeed. Ich hab mich manchmal auch schon blöd gesucht.

Wenn heaptrc auf "free" verweist:

Kann es sein dass Du das Object zweimal created hast??
Das war es mal bei mir mit einer BGRAbitmap.

Winni
von Winni
Mi 3. Mär 2021, 17:51
Forum: Sonstiges
Thema: Speicher aufräumen
Antworten: 12
Zugriffe: 239

Re: Speicher aufräumen

Hi! Wenn heaptrace ne Menge Fehler findet, kann das echt dauern. Besonders, wenn der Fehler tief im Source liegt, und so durch die rufenden Funktionen "durchgeschleppt" wird. Da kann es durchaus passieren, dass einem von heaptrc 10 Mal oder öfter eine Code-Zeile für ein und denselben Fehler angezeig...
von Winni
Di 2. Mär 2021, 21:47
Forum: Programme
Thema: Warp Spacecraft WE Projekt
Antworten: 13
Zugriffe: 240

Re: Warp Spacecraft WE Projekt

Hi! Delete, concat und insert für arrays kann man sich trivial auch selbst bauen. Glücklicherweise nimmt einem 3.2 (endlich) die Arbeit ab. Aber was ganz anderes: Wenn da auch ab und zu Corona Viren zum Abbhallern vorbei fliegen: Verkauf das doch unserem inkompetenten Gesundheitsminister! Der brauch...
von Winni
Di 2. Mär 2021, 21:08
Forum: Programme
Thema: Warp Spacecraft WE Projekt
Antworten: 13
Zugriffe: 240

Re: Warp Spacecraft WE Projekt

Hi!

Echt stark!

Lenovo hat gerade nen 40 Zoll Monitor angekündigt.
Machst Du da jetzt Reklame für? .....

Winni
von Winni
Di 2. Mär 2021, 20:13
Forum: Windows
Thema: Frage zu Schreibrechten im Programmverzeichnis / Updatefunktion
Antworten: 13
Zugriffe: 193

Re: Frage zu Schreibrechten im Programmverzeichnis / Updatefunktion

Hi! Die Rechtesituation in C:\Program Files bzw. C:\Program Files x86 ist undurchsichtig und anscheinend auch noch Versionsabhängig. Ich mach das seit Jahren folgendermaßen: a) Admin legt das Verzeichnis C:\[FirmenName] mit allen Rechten an. b) Dort liegt das Programm c) Programm guckt beim Start ob...
von Winni
Di 2. Mär 2021, 00:02
Forum: Windows
Thema: Windows 10 Druckersteuerung
Antworten: 5
Zugriffe: 226

Re: Windows 10 Druckersteuerung

hbr hat geschrieben:
Mo 1. Mär 2021, 23:00
Ihre Aussage verrät alles über Ihren Charakter… Pfui
Charakterschweine gibt's hier schon im Forum.
Aber in diesem Fall ist der Kommentar völlig unberechtigt.

Was hat das mit Lazarus oder free pascal zu tun?

Winni
von Winni
So 28. Feb 2021, 18:28
Forum: Sonstiges
Thema: Ersetzen von Stringabschnitten
Antworten: 3
Zugriffe: 205

Re: Ersetzen von Stringabschnitten

Hi!

Und wo ist das Problem?

Winni
von Winni
So 28. Feb 2021, 10:20
Forum: Sonstiges
Thema: [Gelöst] Debugger ... wieder mal
Antworten: 6
Zugriffe: 141

Re: [Gelöst] Debugger ... wieder mal

Hi!

Jo - mit 1 und 0.
Das ist alles ursprünglich Windows-Zeugs und also C-Syntax.
So etwas fortschrittliches wie true und false darf man sich nicht erhoffen.

Kann man zur Not auch mit einem WriteBool rausbekommen.

Winni
von Winni
Sa 27. Feb 2021, 23:55
Forum: Sonstiges
Thema: [Gelöst] Debugger ... wieder mal
Antworten: 6
Zugriffe: 141

Re: Debugger ... wieder mal

Hi! Bei irgendwelchen Bibliotheken des Systems kann man lange auf F7 oder F8 rumhacken; Die enthalten per default keine Debug-Informationen. Wenn man das braucht muss man die mit Debug Info neu kompilieren. Aber was ist an einem IniFile so problematisch? var ini: TIniFile; begin ini := TIniFile.Crea...
von Winni
Sa 27. Feb 2021, 23:28
Forum: Programme
Thema: Space Invaders WE Projekt
Antworten: 22
Zugriffe: 388

Re: Space Invaders WE Projekt

Hi!

Dein Linux binary kollidiert mit meiner bestehenden BASS Installation:

./SpaceInvadersLinux: error while loading shared libraries: libbass.so: cannot open shared object file: No such file or directory

Wird morgen überprüft.
Erstmal weiter ballern mit wine ......

Winni