Die Suche ergab 155 Treffer

von willi4willi
Do 11. Okt 2012, 14:15
Forum: Freepascal
Thema: letzte Zeilen einer riesengroßen Textdatei in ein Memofeld
Antworten: 15
Zugriffe: 5114

letzte Zeilen einer riesengroßen Textdatei in ein Memofeld

Hallo allerseits, folgendes Problem: Ein Logfile ist riesengroß geworden (ca. 20 MB). Die letzten 10 Zeilen sollen periodisch (z.B. mittels Timer) in einem Memo-Feld dargestellt werden. Mit AssignFile(TextFile,Dateiname) und Seek(TextFile,Position) kann ich nicht in der Datei nach hinten springen. U...
von willi4willi
Do 4. Okt 2012, 08:05
Forum: Windows
Thema: Wo Lege ich meine Userdaten hin ?..
Antworten: 12
Zugriffe: 7062

Re: Wo Lege ich meine Userdaten hin ?..

Guten Morgen! Also mein Tipp wäre, die Daten im Benutzerprofil abzulegen. Wenn im Netzwerk wandernde Profile verwendet werden, dann sollte man darauf achten, dass das Zielverzeichnis nicht mit dem Server synchronisiert wird. Das Benutzerprofil erhält man mit getenvironmentvariable('USERPROFILE'&...
von willi4willi
Do 27. Sep 2012, 13:34
Forum: Linux
Thema: [gelöst] Suchpfade zu Komponenten-Units festlegen
Antworten: 5
Zugriffe: 5500

Re: Suchpfade zu Komponenten-Units festlegen

Hallo!

Ich habe die Suchpfade in die fpc.cfg eingetragen und bin mit dieser Lösung erst einmal zufrieden.

Danke allen!

Willi4Willi
von willi4willi
Do 27. Sep 2012, 12:09
Forum: Linux
Thema: [gelöst] Suchpfade zu Komponenten-Units festlegen
Antworten: 5
Zugriffe: 5500

Re: Suchpfade zu Komponenten-Units festlegen

Wenn ich das Paket dem Konsole-Programm hinzufüge, dann kommen folgende Fehlermeldungen: /usr/bin/ld: warning: link.res contains output sections; did you forget -T? /usr/share/lazarus/1.0/lcl/units/i386-linux/wsimglist.o: In function `REGISTERCUSTOMIMAGELIST': /home/mattias/tmp/lazarus1.0/lazarus_bu...
von willi4willi
Do 27. Sep 2012, 11:24
Forum: Einsteigerfragen
Thema: 1.000 also tausender Punkt
Antworten: 8
Zugriffe: 2547

Re: 1.000 also tausender Punkt

Darum verwende ich auch lieber

Code: Alles auswählen

Edit1.Text:=FormatFloat('#,###.##',c);


Wenn ich keinen Punkt haben möchte dann vorher:

Code: Alles auswählen

DefaultFormatSettings.ThousandSeparator:=#0;


Das hat bei mir jedenfalls geklappt.

Viele Grüße
von willi4willi
Do 27. Sep 2012, 10:43
Forum: Einsteigerfragen
Thema: 1.000 also tausender Punkt
Antworten: 8
Zugriffe: 2547

Re: 1.000 also tausender Punkt

Hallo, hier ein Beispiel mit Edit-Feld und Button: unit Unit1; {$mode objfpc}{$H+}   interface   uses Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, StdCtrls; type   { TForm1 } TForm1 = class(TForm) Button1: TButton; Edit1: TEdit; procedure Button1Click(Sender: TObject&...
von willi4willi
Do 27. Sep 2012, 10:24
Forum: Linux
Thema: [gelöst] Suchpfade zu Komponenten-Units festlegen
Antworten: 5
Zugriffe: 5500

[gelöst] Suchpfade zu Komponenten-Units festlegen

Hallo, ich habe die Zeos-Komponenten heruntergeladen, auf Festplatte entpackt und das Package installiert. Danach die Kompontenen auf ein Formular gesetzt usw. -also ein kleines Testprogramm erstellt. Alles funktioniert wunderbar. Wenn ich aber ein Konsole-Programm erstelle und nun die notwendigen U...
von willi4willi
Do 27. Sep 2012, 09:56
Forum: Einsteigerfragen
Thema: 1.000 also tausender Punkt
Antworten: 8
Zugriffe: 2547

Re: 1.000 also tausender Punkt

Hallo,

bei mir macht die Funktion FloatTostr(realwert,FormatSettings) auch keinen Punkt, obwohl FormatSettings.ThousandSeparator:='.' eingestellt ist.

Na, wenigstens haut das mit dem Komma hin.

Ist das ein Fehler?

Willi4willi
von willi4willi
Sa 22. Sep 2012, 00:55
Forum: Freepascal
Thema: Frage zu setlength() und Übergabevariablen
Antworten: 7
Zugriffe: 2670

Re: Frage zu setlength() und Übergabevariablen

Zu 1. versuche das mal: program TestArray;   var a : array of integer; i : integer;   begin for i:=0 to 10 do begin setlength(a,i+1); // Vergrößere immer um 1 a[i]:=i*3; // fülle Element end; for i:=0 to 10 do writeln(i,' --> ',a[i]); // alles ist da! readln; setlength(a,6); ...
von willi4willi
Mo 10. Sep 2012, 14:01
Forum: Komponenten und Packages
Thema: THtmlPort - HTML-Seiten anzeigen und Größe ändern
Antworten: 4
Zugriffe: 1782

Re: THtmlPort - HTML-Seiten anzeigen und Größe ändern

Die Idee, von der Seite einfach ein Foto zu schießen und dann dieses Bild mit TImage darzustellen ist mir auch schon gekommen. Nur wie komme ich an die komplette Seite heran? Mit z.B. THtmlviewer1.Canvas komme ich nur an den sichtbaren Bereich. Alles, was sich hinter den Scrollbalken versteckt, soll...
von willi4willi
So 9. Sep 2012, 17:53
Forum: Komponenten und Packages
Thema: THtmlPort - HTML-Seiten anzeigen und Größe ändern
Antworten: 4
Zugriffe: 1782

THtmlPort - HTML-Seiten anzeigen und Größe ändern

Hallo, ich möchte in einem Programm eine HTML-Seite anzeigen. Das geht wunderbar mit TIpHtmlPanel und noch besser mit THtmlPort. Mein Problem ist, dass die Seite viel zu groß ist, um komplett in dem Bereich der Komponente zu passen. Darum möchte ich die Anzeige verkleinern und ggf. auch vergrößern. ...
von willi4willi
Mo 3. Sep 2012, 18:30
Forum: Windows
Thema: 32er oder 64er Version installieren
Antworten: 9
Zugriffe: 6379

Re: 32er oder 64er Version installieren

Genauso arbeite ich zur Zeit auch, allerdings verwende ich virtuelle Maschinen. Arbeitsmaschine ist mit Win-64. Um Win32 Programme zu erzeugen, starte ich eine VM mit Win32 und übersetze das dort. Das gleiche mache ich auch, wenn ich Programme unter Linux erzeugen möchte. Das funktioniert wunderbar,...
von willi4willi
Mo 3. Sep 2012, 17:25
Forum: Windows
Thema: 32er oder 64er Version installieren
Antworten: 9
Zugriffe: 6379

Re: 32er oder 64er Version installieren

Ist es möglich mit der Win64 er -Version auch die Anwendung für win32 zu erzeugen? Wenn ich in den Compilereinstellungen --> Quelltext als Zielplattform "i386" auswähle, dann kommt beim compilieren eine Fehlermeldung: Error: ppc386.exe can't be executed, error message: Failed to execute &q...
von willi4willi
Mi 16. Jun 2010, 21:40
Forum: Komponenten und Packages
Thema: Komponete in LazReport zur Laufzeit hinzufügen
Antworten: 2
Zugriffe: 1849

Re: Komponete in LazReport zur Laufzeit hinzufügen

Ja genau, ich denke mal, dass damit der Dateiname festgelegt wird. Jedenfalls gibt es damit kein Problem.
Auch das anschließende Zuordnen der Variablen klappt.

Mein Problem sind die Textfelder.
von willi4willi
Mi 26. Mai 2010, 23:00
Forum: Multimedia
Thema: OpenGLControl - Zeichnung als Bitmap - [gelöst]
Antworten: 11
Zugriffe: 4792

Re: OpenGLControl - Zeichnung als Bitmap (gelöst)

Ja, die Überlegung von corpsman scheint zu stimmen. Allerdings wird nicht beides angezeigt, sondern es passiert schlichtweg garnichts. Ich habe also das "DoOnPaint" mit in deine Funktion hineingenommen und bin mit dem Ergebnis zufrieden: Function OpenGLToBitmap(OpenGLControl : TOpenGLC...