K
konyalim42
Hallo zusammen
ich bin ein Frischling in C-Programmierung (nur Grundkenntnisse) :-( und könnte eure Hilfe oder Rat gut gebrauchen. Folgendes ist zu tun: das Programm scannt Barcodes ein (das funktioniert schon ;-) ), zu diesem Barcode sollen nun solche Eigenschaften wie Artikelnummer oder Bezeichnung hinterlegt werden. Die bereits eingescannten Barcodes mit eingegebenen Eigenschaften sollen in einer Datei abgespeichert werden.
Ich habe die wichtigsten Eigenschaften in ein struct gepackt:
typedef struct {
char art_nr [20];
code bcr_buf;
char art_bez [35];
int menge;
} t_artikel;
typedef struct {
char bcr_buf[42];
min = 1;
max = 41;
text = bcr_buf;
}code;
Und nun meine Fragen:
1. Frage: wie erzeuge ich eine Datei (z.B. "artikel.txt"), wo meine Eingaben abgespeichert werden?
2. Frage: wie gestalte ich das Programm, dass alle Eigenschaften eines Artikels in einer Zeichenkette stehen und z.B. durch , (Komma) getrennt werden?
Habe mir das so vorgestellt (1586856,1458632974125,HP-Drucker 2150,10)
d.h. die erste Zahlenfolge steht für die Artikelnummer, ab dem ersten Komma beginnt der Barcode, nach dem zweiten Komma die Artikelbezeichnung usw.
Würde mich über jeden Tip und jede Hilfe freuen.
Danke
ich bin ein Frischling in C-Programmierung (nur Grundkenntnisse) :-( und könnte eure Hilfe oder Rat gut gebrauchen. Folgendes ist zu tun: das Programm scannt Barcodes ein (das funktioniert schon ;-) ), zu diesem Barcode sollen nun solche Eigenschaften wie Artikelnummer oder Bezeichnung hinterlegt werden. Die bereits eingescannten Barcodes mit eingegebenen Eigenschaften sollen in einer Datei abgespeichert werden.
Ich habe die wichtigsten Eigenschaften in ein struct gepackt:
typedef struct {
char art_nr [20];
code bcr_buf;
char art_bez [35];
int menge;
} t_artikel;
typedef struct {
char bcr_buf[42];
min = 1;
max = 41;
text = bcr_buf;
}code;
Und nun meine Fragen:
1. Frage: wie erzeuge ich eine Datei (z.B. "artikel.txt"), wo meine Eingaben abgespeichert werden?
2. Frage: wie gestalte ich das Programm, dass alle Eigenschaften eines Artikels in einer Zeichenkette stehen und z.B. durch , (Komma) getrennt werden?
Habe mir das so vorgestellt (1586856,1458632974125,HP-Drucker 2150,10)
d.h. die erste Zahlenfolge steht für die Artikelnummer, ab dem ersten Komma beginnt der Barcode, nach dem zweiten Komma die Artikelbezeichnung usw.
Würde mich über jeden Tip und jede Hilfe freuen.
Danke