Die Suche ergab 44 Treffer

von Nimral
So 15. Jan 2017, 11:40
Forum: Allgemeines
Thema: Forumsaccount schließen?
Antworten: 2
Zugriffe: 2340

Forumsaccount schließen?

Hi ... Ich suche eine Möglichkeit, mein Konto hier zu schließen, ich möchte meine Lazarus Aktivitäten im englischen Forum konzentrieren. Als Pascal Programmierer ist man gewohnt, kein Memory zu leaken, deshalb möchte ich mein Konto hier schließen. Ich finde aber leider die Ecke in der Benutzerverwal...
von Nimral
Fr 5. Feb 2016, 12:09
Forum: Lazarus - Bugs
Thema: GDB Probleme/Bugs
Antworten: 4
Zugriffe: 2431

GDB Probleme/Bugs

Hi, Man(n) wird mutiger und wagt sich mit Lazarus/FPC an ein etwas größeres Projekt. Nach anfänglicher Begeisterung folgt nun das Autsch. Der Debugger ist nutzlos, und das K.O. einer Hauptkomponente ist K.O. für das Gesamtprodukt. Projekt steht still, und alle die hier immer schon gewusst haben dass...
von Nimral
So 29. Nov 2015, 16:24
Forum: Freepascal
Thema: "file" type ... Zugriff auf Interna (HANDLE und Konsorten)?
Antworten: 10
Zugriffe: 3187

Re: "file" type ... Zugriff auf Interna (HANDLE und Konsorte

mse hat geschrieben:0 ist auf Linux ein gültiges Filehandle (StdIn).


Guter Hinweis, aber für mich ohne Relevanz.

Gegenfrage: wie machst Du das Error Handling?
von Nimral
So 29. Nov 2015, 15:26
Forum: Freepascal
Thema: "file" type ... Zugriff auf Interna (HANDLE und Konsorten)?
Antworten: 10
Zugriffe: 3187

Re: "file" type ... Zugriff auf Interna (HANDLE und Konsorte

Speicherzeiger gebe ich im finally Block frei, wenn sie nicht mehr NIL sind. Handles sind noch offen wenn sie >0 sind. Das stimmt leider nicht, siehe mein Beispiel. tfilerec(f1).handle ist nach close() immer noch 8. Dann muss man eben nachhelfen: close(f1); f1 := 0; // wenn der Code hier he...
von Nimral
So 29. Nov 2015, 10:52
Forum: Freepascal
Thema: "file" type ... Zugriff auf Interna (HANDLE und Konsorten)?
Antworten: 10
Zugriffe: 3187

Re: "file" type ... Zugriff auf Interna (HANDLE und Konsorte

Der Dateizugriff mit Assign, Reset, Read, Close, etc. wird als Bestandteil der Sprache Pascal gewertet; daher sind die file-Typen für den Entwickler transparant d.h. nicht zugreifbar. Wenn du ein Dateihandle benötigtst, kannst du immer noch die Funktionen FileOpen() nutzen. Thx, das ist nützlich, m...
von Nimral
So 29. Nov 2015, 10:19
Forum: Freepascal
Thema: "file" type ... Zugriff auf Interna (HANDLE und Konsorten)?
Antworten: 10
Zugriffe: 3187

Re: "file" type ... Zugriff auf Interna (HANDLE und Konsorte

Dank euch für die hilfreichen Antworten. Ich finde es sowohl unnötig als auch inkonsequent, die Innereien des Filerec vor dem Entwickler zu verbergen. Aber gut. Ich habs inzwischen auch gelöst, etwas komplizierter: einen Pointer pF = ^FileRec definiert, und ihn mit pF := @F auf mein File Handle gema...
von Nimral
Sa 28. Nov 2015, 23:14
Forum: Freepascal
Thema: "file" type ... Zugriff auf Interna (HANDLE und Konsorten)?
Antworten: 10
Zugriffe: 3187

Re: "file" type ... Zugriff auf Interna (HANDLE und Konsorte

Bin einen kleinen Schritt weiter. Ich habe die Definition des Typs "File" bzw. "FileRec" gefunden: m FileRec ist also ein packed Record. Handle ist ein THandle, THandle ist ein LongInt. Der Vergleich <> 0, den der Compiler in meinem Code mit "Illegal Qualifier" anmäkelt...
von Nimral
Sa 28. Nov 2015, 18:21
Forum: Freepascal
Thema: "file" type ... Zugriff auf Interna (HANDLE und Konsorten)?
Antworten: 10
Zugriffe: 3187

"file" type ... Zugriff auf Interna (HANDLE und Konsorten)?

Hi allseits, jeder von uns hat sicher Sequenzen wie var F: file Assign(F,....) Reset(F,...) Read(F,....) Close(F,...) 1000 mal verwendet. Jetzt bin ich beim Debuggen eher zufällig auf eine unbeantwortete Frage gestoßen: laut Debugger hat F, oder besser der Typ "file", eine innere Struktur....
von Nimral
Di 24. Nov 2015, 14:43
Forum: Einsteigerfragen
Thema: Startschwierigkeiten mit Lazarus 1.4.4 / W7x64
Antworten: 10
Zugriffe: 1719

GELÖST! Re: Startschwierigkeiten mit Lazarus 1.4.4 / W7x64

Avast DeepScreen ausgeknipst, und voila, die Programme laufen wie sie sollen. Avast unterstützt auch das verzeichnisabhängige Ignorieren von Dateien - ich habe meine Entwicklungsverzeichnisse eingetragen, und heureka, jetzt kann der Virenscanner an bleiben, und die Programme laufen trotzdem. Da Deep...
von Nimral
Di 24. Nov 2015, 14:13
Forum: Einsteigerfragen
Thema: Startschwierigkeiten mit Lazarus 1.4.4 / W7x64
Antworten: 10
Zugriffe: 1719

Re: Startschwierigkeiten mit Lazarus 1.4.4 / W7x64

Hast du einen speziellen (anderen) Virenscanner am Laufen? Die Spur ist heiß! Virenscanner (Avast) ausgeknipst --> Programme laufen. Damit weiß ich auch schon, wo ich weitersuchen muss: Avasts DeepScreen Funktion. Ich wette, wenn ich die ausknipse, läuft es. Aber vorher muss ich Lazarus wieder inst...
von Nimral
Di 24. Nov 2015, 14:00
Forum: Einsteigerfragen
Thema: Startschwierigkeiten mit Lazarus 1.4.4 / W7x64
Antworten: 10
Zugriffe: 1719

Re: Startschwierigkeiten mit Lazarus 1.4.4 / W7x64

Es gibt Hinweise. - die erzeugten .exe laufen auf anderen Windows 7 /x64 Maschinen, nur auf der Entwicklungsmaschine nicht. Doch IDE? Ich habe die Maschine neu gebootet, und dann sofort - ohne die IDE aufzurufen - die .exe gestartet --> hängt. Das Problem trifft also erst mal nur meine Entwicklermas...
von Nimral
Di 24. Nov 2015, 13:45
Forum: Einsteigerfragen
Thema: Startschwierigkeiten mit Lazarus 1.4.4 / W7x64
Antworten: 10
Zugriffe: 1719

Re: Startschwierigkeiten mit Lazarus 1.4.4 / W7x64

Du kannst auch mal das Projekt ohne Debugsymbolen erstellen - Projekteinstellungen -> Debugger -> Haken bei "Debug-Informationen für GDB erzeugen" herausnehmen. Der Debugger macht manchmal Probleme, allerdings derartige gravierenden Probleme hatte ich noch nie (nutze Lazarus seit mehreren...
von Nimral
Di 24. Nov 2015, 13:30
Forum: Einsteigerfragen
Thema: Startschwierigkeiten mit Lazarus 1.4.4 / W7x64
Antworten: 10
Zugriffe: 1719

Re: Startschwierigkeiten mit Lazarus 1.4.4 / W7x64

Hi Michl Hast du schon mal probiert die Executable von der Kommandozeile aus zu starten - ohne die Lazarus IDE? Ohne IDE: ja, allerdings nur durch Doppelklick aus dem Windows Explorer heraus. Kommandozeile wäre natürlich auch eine Idee, hab ich schnell versucht, aber leider keine Veränderung, auch n...
von Nimral
Di 24. Nov 2015, 13:06
Forum: Einsteigerfragen
Thema: Startschwierigkeiten mit Lazarus 1.4.4 / W7x64
Antworten: 10
Zugriffe: 1719

Startschwierigkeiten mit Lazarus 1.4.4 / W7x64

Hi allseits, nachdem ich seit Jahren mit Delphi unterwegs war, wollte ich mal einen Blick auf die Lazarus IDE werfen. Ich hätte grad ein kleineres Projektchen am Hals das sich gut als Propbegalopp eignen würde, mal um zu sehen ob Lazarus das "große" Delphi möglicherweise sogar ersetzen kan...