WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- Noch ein mal ein Delphi Problem

Hardware, Grafikkarte, Prozessor, Lüfter, Festplatte, SSD, Netzteil, Speicher, Flash, USB, Sata, Betriebssystem, Windows 8, Windows 10, Mac, MAC OS, Linux, Debian, Ubunto, Suse, Zip, Outlook, Firefox, Thunderbird und sonstige Software

Forum » Computer & Co - Hardware und Software » Noch ein mal ein Delphi Problem - 29 März 2024 Antworten
im Forum für Webhosting Homepage gefunden:
Noch ein mal ein Delphi Problem
corny
Mausakrobat
Threadstarter




Beiträge: 203

Moin

Muss von der Schule her ein Prog in Delphi schreiben!
Also es ist net freiwillig!!!
Die Fragen: 1.Wenn ich ne .xls Datei habe, wie kann ich da Spalten und Zeilen auslesen lassen und dem Benutzer die Möglichkeit geben auch selber etwas in eine Neue Zeile einzu fügen?
2.Wenn ich ne .txt Datei oder derkleichen habe und will diese angezeigt haben, wie geht das?
3.Wie kann ich Dos Befehle in Delphi einbinden? z.B.: netstat, und die Ergebnisse dann in einem neuen Fensterchen anzeigen lassen?

Wäre nett wenn mir da jemand helfen könnte!
thx Corny


---
www.webworxis.de

  Profil   E-Mail   Website   Editieren   Zitieren
corny
Mausakrobat
Threadstarter




Beiträge: 203

Ups ist wohl falsch gelandet!
ist ja keine Auszeichnungssprache!
hehe kann das bitte jemand ändern?

---
www.webworxis.de

  Profil   E-Mail   Website   Editieren   Zitieren
Marcus
Forenheld




Beiträge: 880

Dateien auslesen geht einfach:

entweder ein Memo aufs Forumalr und dann

1:
Memo1.LoadFromFile();


oder mit ner Schleife:

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18:
...
var datei,f : textfile;
...
datei := '/pfad/zur/datei/datei.txt';

assignfile(f,datei);

reset(f);

while not EOF(f) do
 begin;
  readln(f,zeile);
  Memo1.Lines.add(zeile);
 end;
...
CloseFile(f);


Bei großen Dateien würd ichs aber zuerst in ein Array einlesen und dann ausgeben -> bringt Geschwindigkeit
Mit Excel kann ich dir net helfen - benutz Linux, aber bei der 7er sind glaub ich schon Datenbankdinger dabei.

Mit Dos und so - wenns nur Ausgaben erzeugt bzw. noch Parameter erwartet - öffne das mit der Shellapi und leit die ausgabe mit >ausgabe.txt in die ausgabe.txt und lies die dann wie oben aus.

  Profil   E-Mail   Editieren   Zitieren
corny
Mausakrobat
Threadstarter




Beiträge: 203

Shellapi???

---
www.webworxis.de

  Profil   E-Mail   Website   Editieren   Zitieren
Marcus
Forenheld




Beiträge: 880

Meinte natürlich Shellexecute in der Unit Shellapi:
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9:
uses ShellApi;
...
begin
  exeName:='{Hier der Name der Anwendung}';
  param:='[{Hier die Parameter rein}]';
  ShellExecute(Application.MainForm.Handle,NIL,PChar(exeName),
             PChar(Param),PChar(ExtractFilePath(exeName)),SW_SHOWNORMAL);

  Profil   E-Mail   Editieren   Zitieren
felux
Pixelschubser




Beiträge: 25

Geht das auslesen der TXT-Datei nur mit Memo oder auch mit Edits etc.?

---
Sayonara Felix

  Profil   Editieren   Zitieren
Marcus
Forenheld




Beiträge: 880

Geht selbstredend auch mit edits:

1: 
2: 
3: 
4: 
5: 
6:
assignfile(f,'datei.txt');
reset(f);
writeln(f,Edit1.Text);
closefile(f);

  Profil   E-Mail   Editieren   Zitieren
felux
Pixelschubser




Beiträge: 25

Dann geh ich mal eine Stufe weiter: wenn ich 2 Edits habe, deren Text in die TXT-Datei schreiben will, möchte aberden Text der beiden Edits nicht hintereinander stehen haben, sondern z.B. 2 Leerzeichen dazwischen, wie bekomme ich das hin?

---
Sayonara Felix

  Profil   Editieren   Zitieren
Marcus
Forenheld




Beiträge: 880

Ganz einfach:

1: 
2: 
3: 
4: 
5:
write(f,Edit1.Text);
write(f,'  ');
write(f,Edit2.Text);


also einfach write ohne das ln (ln = line).

  Profil   E-Mail   Editieren   Zitieren
 

Antworten
Forum » Computer & Co - Hardware und Software » Noch ein mal ein Delphi Problem

Aktuelle Beiträge zur Hilfe im Forum für Homepage - Noch ein mal ein Delphi Problem im Forum Homepage Hosting AntwortenLetztes Posting
QR Code erstellen?
in "Computer & Co - Hardware und Software"
2 07.03.2024 14:08 von minad
Suche eine gute ERP Lösung für mein Unternehmen
in "Computer & Co - Hardware und Software"
1 07.03.2024 14:07 von minad
Cloud Lösung finden
in "Computer & Co - Hardware und Software"
2 22.02.2024 14:24 von andyy
Umsetzung von Stunts für mein Projekt benötigt
in "Computer & Co - Hardware und Software"
1 22.02.2024 14:21 von andyy
Rollen für Kasse kaufen
in "Computer & Co - Hardware und Software"
1 14.01.2024 22:14 von andyy
Betriebswirtschaftliche Beratung
in "Computer & Co - Hardware und Software"
1 27.12.2023 20:05 von Lindo
Personalwesen optimieren
in "Computer & Co - Hardware und Software"
1 21.12.2023 21:54 von andyy
Produkte kennzeichnen
in "Computer & Co - Hardware und Software"
2 19.12.2023 17:51 von Robeni
Geschenk für Unternehmer
in "Computer & Co - Hardware und Software"
2 12.12.2023 07:11 von gottschalk
Beratung vom Steuerberater
in "Computer & Co - Hardware und Software"
1 08.12.2023 20:05 von andyy
Pflanzliche Handyhüllen - gibt es die wirklich?
in "Computer & Co - Hardware und Software"
2 04.12.2023 06:34 von gottschalk
Warum und wie lösche ich Cookies?
in "Computer & Co - Hardware und Software"
2 08.09.2023 20:51 von andyy
Software für Praxis
in "Computer & Co - Hardware und Software"
1 06.09.2023 15:31 von andyy



Besucher : 7975201    Heute : 152     Gestern : 388     Online : 30     29.3.2024    11:37      0 Besucher in den letzten 60 Sekunden        
Nach oben