Entwickler-Ecke
Freeware Projekte - einfacher Fileviewer/-editor
Ivo@CoMRoK - So 18.12.05 20:58
Titel: einfacher Fileviewer/-editor
Ich stell euch hier einen kleinen Textbetrachter zur verfügung, der ohne viele extras auskommt.
Ich denke er sollte besonders für Anfänger interessant sein die sich mal mit ListBoxen beschäftigen wollen.
Es wird nur die Exe benötigt und es werden keine Dateien geschrieben.
Gausi - So 18.12.05 21:33
Hab das gerade mal probiert. Die Benutzerführung finde ich mehr als gewöhnungsbedürftig, aber das ist ja manchmal Ansichtsache. Ich fände eine Aktualisierung der Listbox/der Memo im Ereignis OnChange bei so einem Projekt sinniger als bei OnDblClick.
Was mir sehr negativ aufgefallen ist, ist die lange Ladezeit bei Textdateien. Warum flackert das rechte Memo ein paar Sekunden, auch wenn man nur mäßig große Dateien anzeigen lassen möchte?
Ivo@CoMRoK - So 18.12.05 21:57
Ja du hast recht.
Das onchange is keine schlechte idee.
die benutzerführung werd ich auch noch ändern.
Warum die Listbox(!) bei größeren Dateien flackert kann ich mir auch nicht erklären.
Vielleicht liegt das daran dass ich jede Zeile einzeln lade?
Danke für die Anmerkung.
Gausi - So 18.12.05 21:59
Ah...das ganz rechts ist eine Listbox? Warum denn keine Memo? Und ja, das dürfte daran liegen, dass du jede Zeile einzeln liest. Warum machst du denn sowas? :gruebel:
Ivo@CoMRoK - So 18.12.05 22:06
1.1: Bei Markieren Inhalt zeigen
Blackheart666 - So 18.12.05 22:09
Gruss !
Eine Drivecombo wäre dann auch noch drin denk Ich.
Wie gesagt braucht ewig bei größeren Dateien, hab mal eine 3 MB große Datei geladen
hat ungefähr 40s gedauert dann wollt Ich scrollen und das Programm hat aufgegeben.
Ich hätte das mit Memo oder Rich gelöst anstatt der Listbox.
Ansonsten noch ein bischen am Aussehen feilen, sonst schon nicht schlecht.
Auf anderes Laufwerk wechseln funktioniert bei Mir auch nicht.
Nachtrag...
Das Mit dem Laufwerk funktioniert Doch, wusste nicht das man
D:\ eingeben musste - könnte man auch vorgeben.
Ivo@CoMRoK - So 18.12.05 22:35
1.2: Speichern
Ivo@CoMRoK - So 18.12.05 22:37
Okay ich werds mit Rich machen.
hätt net gedacht dass des so in *rsch geht.
Sorry
Ivo@CoMRoK - So 18.12.05 22:40
Ähmm kleiner hinweis noch:
um ne datei anzeigen zu können müsst ihr im ordner sein (werd ich ändern).
Ivo@CoMRoK - So 18.12.05 23:59
1.3: RichEdit
Blackheart666 - Mo 19.12.05 12:07
Hallo !
Bei Größeren Dateien ist dein Prog immer noch abgestürzt, das lag daran das Du die Datei unnötigerweise in eine Stringlist einliest, hab mal alles rausgeschmissen was nicht gebraucht wurde.
Hoffe hast nichts dagegen.
Ivo@CoMRoK - Mo 19.12.05 14:45
1.4: Ändern der Größe bei DirectoryListBox und ListBox
Ivo@CoMRoK - Mo 19.12.05 16:13
1.5: Bmps betrachten
Ivo@CoMRoK - Mo 19.12.05 16:17
Okay ich habs nochmal :wink: überarbeitet.
Jetzt kann es nicht mehr passieren dass eine Fehlermeldung kommt wenn man eine Datei markiert die nicht im aktuell geöffneten ordner liegt.
F34r0fTh3D4rk - Mo 19.12.05 16:27
kannst du die aktuelle version immer im ersten thread hochladen, und die anderen entfernen, sonst geht hier mal ganu schnell die übrsicht flöten bei 1000 versionen, danke ;)
Blackheart666 - Di 20.12.05 15:37
Hallo !
Wie schon erwähnt das mit dem Timer ist eine sehr unsaubere Methode.
Den Splitter kann man nur einmal bewegen dann ist Schluss.
Die Automatischen Anpassungen der Listbox etc. kannst Du alles im OI unter Align und Anchors einstellen.
zaraamy - So 25.12.05 22:16
Mehrere Versionen finde ich schon ganz gut, dann kann man als Anfänger/in die Entwicklung und den Lernprozess mitverfolgen. Sollte so bleiben wie es ist. Falls hier was verschwinden sollte lade ich jetzt mal alle Versionen runter ;-)
Frage: Wenn ich das Programm teste, und entferne es dann wieder, wird es dann bei allen 3 Versionen auch sauber entfernt? Oder muss man dann die Registrierung etc. durchsuchen?
Ivo@CoMRoK - So 05.02.06 18:48
NE ich mach nix in die Registry einfach Datei löschen und schwupp :arrow: weg :wink:
Naja gut so Recover-Profis werden die Datei wiederherstellen können da sich die Magnetköpfe verändert ham aber sonst nix...
Tsuneo - So 05.02.06 18:59
Hallo,
gehört sich das nicht in "Open-Source"... :gruebel:
Oder Quellcode aus versehen dazu gepackt... :wink:
Ansonsten:
Sieht momentan recht Schick aus, aber ich denke ist noch
ein bisschen erweiterungsfähig... :wink:
Und für was Datei -> Speichern ?
Bei mir kommt dann nur:
Quelltext
1: 2: 3: 4: 5: 6: 7:
| --------------------------- Projectdateienauslesen10 --------------------------- Der Index der Liste überschreitet das Maximum (-1) --------------------------- OK --------------------------- |
:gruebel:
Grüße,
Tsuneo
Ivo@CoMRoK - Fr 10.02.06 13:38
Tsuneo hat folgendes geschrieben: |
Hallo,
gehört sich das nicht in "Open-Source"... :gruebel:
Oder Quellcode aus versehen dazu gepackt... :wink:
Ansonsten:
Sieht momentan recht Schick aus, aber ich denke ist noch ein bisschen erweiterungsfähig... :wink:
|
Also ich hab des in Freeware gepackt weil ich des Programm vorstellen wollte.
Und den Quelltext hab ich immer mit reingepackt, weil ich mir gedacht hab dasses dann für Leute die gern wissen würden wie des funktionert einsehbar ist.(ICh persönlich find des nämlich besser wenn man nen Quellcode dazukriegt)
Zu dem Problem: Also noch is nix wie "Neue Datei anlegen" drin, muss ich noch machen.
Das speichern bezieht sich nur auf geänderte Dateien.
Und ich werds schonnoch erweitern nur hab ich zur Zeit noch andere Sachen die ich ausprobier.
mfg Ivo
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!