.txt Zeilen auslesen

02/09/2013 17:01 guterelfe#1
Hey Leute,
ich bin ein sogenannter "noob" in dem Gebiet des Coden's.

Ich suche ein kleines Programm mit dem ich die Zeilen eines .txt Dokumments auslesen kann.

Es sollte enthalten sein:
  1. Button zum öffnen einer .txt
  2. Start Button, das Programm fängt an die Zeilen zu lesen
  3. Wenn es fertig ist, soll es anzeigen, wieviele Zeilen die .txt hat

Es geht mir nur darum das es die Zeilen Anzahl sagt und nicht wieviele Buchstaben oder Zeilen die ganze .txt hat.

Ich bezahl natürlich auch :D
Preisvorschläge bitte reinschreiben.


mfg guterelfe

ps. Wenn das die falsche Section ist, bitte moven.
02/09/2013 17:32 reCougar#2
Hab dich in Skype geaddet
02/09/2013 17:34 qkuh#3
20 eG
02/09/2013 17:42 reCougar#4
Ich habs fertig Pn mich.
02/09/2013 17:54 Schlüsselbein#5
[Only registered and activated users can see links. Click Here To Register...]
Ich brauch dafür nix. Hat Deine GUI mit Button und benötigt keinerlei Abhängigkeiten. Sollte auf jedem Windows laufen, egal ob mit oder ohne .NET Framework.
02/09/2013 17:54 snow#6
Code:
#include <stdio.h>
#include <stdlib.h>

int main (int argc, char *argv[]) {
	
	if (argc != 2)
		return 0;
	
	FILE *file = fopen(argv[1], "r");
	
	unsigned lines = 0u;
	
	if (!file)
		return 0;
		
	char c;
	
	while ((c = fgetc(file)) != EOF) {
		
		if (c == '\n' || c == '\r')
			++lines;
	}
	
	fclose(file);
	
	printf("Anzahl der Zeilen: %u", lines);
		
	return 0;	
}
Kompilieren und über die CMD mit "datei.exe pfadzurtextdatei\textdatei.txt" ohne "" starten.
Bin gerade nicht an einem Windows-Rechner, dementsprechend kann ich nix mit einer Windows-API bauen. :/
02/09/2013 18:34 guterelfe#7
Bitte close.

Mir wurde geholfen.