Zum Inhalt springen

metin

Mitglieder
  • Gesamte Inhalte

    2
  • Benutzer seit

  • Letzter Besuch

  1. metin

    Ask_Id

    da ich borland benutze ist die bedienoberfläche kein problem.ich habe konkrete problem mit der kommandozeilenübergabe.folgende, untenstehende funktion habe ich mir schon rausgesucht,aber weiß nix mit anzufangen. ich weiß auch ich nicht wie ich die inidatei in die anwendung einbringen soll. int main(int argc, char *argv[]) { for(int a = 0; a < argc; a++) cout << argv[a] << endl; } vorab danke, ebenso für die rasche antwort!
  2. metin

    Ask_Id

    hallo "kollegen" bin praktikant im ersten jahr und brauche jegliche hilfe & anregung für folgendes programm.ich bin schon längerm mit beschäftigt,habe leider nix vernünftiges zustande gebracht.weil es nunmehr eilt, dachte ich könnt hier nachfragen. das Programm ist eine Windows-Anwendung mit Oberfläche, keine Konsolenanwendung.Es zeigt dem Benutzer den Inhalt einer Asciidatei und einige Eingabefelder anzeigen.Abhängig von den Benutzereingaben soll der Name der Datei nach Drücken von Ok geändert werden.Das Verhalten des Programms soll über kommandozeilenargumente und über eine IniDatei gesteuert werden. Parameter: c-name der inidatei f-filename zu verarbeitende datei i-input verzeichnis o-outputverzeichnis e-fehlerverzeichnis n-nacharbeitsverzeichnis p-key aus inidatei die option kann bis zu 10 mal angegeben werden. Es soll unter allen 32bit-Microsoft Betriebssystemen laufen (Windows95 - Windows XP). Später evtl. auch vielleicht unter Windows 3.11 und Linux. Zum Besseren Verständnis hier ein Beispiel: ---------------------------------------------- In der Ini-Datei C:\Ini\MyIni.ini würde stehen ---------------------------------------------- [Global] title=Bitte Identifikation eingeben output=O.K. error=Fehler rework=Nacharbeit [Feld1] prompt=Behälternummer len=12 must=0 List= [Los] prompt=Losnummer len=12 must=0 List= [user] prompt=Benutzer len=10 must=1 List= Gustav Alfred Fridolin ------------------------------------------------------------------- Im Verzeichnis C:\Test\in\ steht die Datei hallo.txt mit dem Inhalt ------------------------------------------------------------------- aaaaaaaaaaaaa bbbbbbbbbbbbbb cccccccccccccc dddddddddddddd -------------------------------------------------- Es gibt noch 3 weitere Verzeichnisse mit den Namen -------------------------------------------------- C:\test\out\, C:\Test\err\ und C:\Test\nach\ Alle 3 sind zur Zeit Leer. ----------------------------------- Das Programm wird jetzt gestartet: ----------------------------------- ask_id -c C:\Ini\MyIni.ini -f hallo.txt -i C:\test\in -o C:\test\out -e c:\test\err -n C:\test\nach -p feld1 -p los -p user Es erscheint eine Maske (natürlich grafisch mit Windows-Oberfläche) |------------------------------------------------------------------- |Bitte Identifikation eingeben |------------------------------------------------------------------- | | --------------------------------------| | |aaaaaaaaaaaaa | | |bbbbbbbbbbbbbb | | |cccccccccccccc | | |dddddddddddddd | | --------------------------------------- | | Behälternummer: ____________ | Losnummer: ____________ | Benutzer: __________* | | | ----------- ----------- --------------- | | o.k. | | Fehler | | Nacharbeit | | ----------- ----------- --------------- | ---------------------------------------------------------------------- (*) Drop-Down-Box mit den möglichen Werten Gustav, Alfred, Fridolin z.B.: Gibt der Benutzer jetzt in das Feld Behälternummer den Wert 777 und in das Feld Losnummer den Wert 88888 ein, wählt aus der Drop-Down-Box den Wert 'Alfred' aus und drückt anschließend auf den Knopf O.K., dann verschiebt das Programm die Datei C:\Temp\in\hallo.txt nach C:\Temp\Out\777_88888_Alfred.txt und beendet sich dann.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...