Inhalte eines Ordners prüfen
-
Ich habe kein "icq"
-
die ganze schleife in den Timer reinzuschreiben ist auch quatsch wie mir gerade auffällt....
da er in den 3sekunden die ganze schleife abarbeitet also alles quatsch bisher Timer kann ich so immoment nicht verweden

denn er soll ja 3sekunden warten bis einen neue Datei erzeugt wird und nicht alle in den 3 sekunden abarbeiten k.a aber timer scheint für mich nicht zu funktionierne werde mich morgen dran setzt habe heute die schnauze voll
-
azad187 schrieb:
... habe heute die schnauze voll
Nicht nur du ...
-
Du hast noch nicht verstanden, das du die Schleife rausnehmen musst, und das was in der Schleife passiert in den Timer setzt.
Der Timer speichert dann alle 3 Sekunden dein Memo.Im Timer fragst du dann ab, ob schon alles gespeichert ist.
Wenn nein: Timer weiterlaufen lassen.
Wenn ja: Timer anhalten.
-
Ich kriegs aber nicht hin muss da morgen nochmal nachschauen habe doch schon alles probiert es ist aber bei mir ziemlich verschachtelte viele schleifen + if abfragen in einer

-
Also ich habe bisher noch nicht mit Timern in C++ gearbeitet, aber nach dem Fred sollte ich es (auswendig) können.
Mach's dir doch nicht so schwer. Nimm den Timer mit dem entsprechenden Ereignis (OnTimer) lass ihn mit Deinem Button loslaufen und schreib erstmal was simples wie einen MsgDlg rein, der dann alle x-Sekunden losgeht.
Wenn das klappt, siehst Du schonmal, das und wie der Timer funktioniert. Dann kannst Du Deine Logik dort rein packen.
Es ist wahrscheinlich sinnvoll das nicht über Strg+C, Strg+V zu tun, sondern über den kleinen Umweg eines BAP sich über den genauen Ablauf nochmal klar zu werden und diesen dann neu aufzubauen.
Ewig verschachtelt und kompliziert wird's bei mir immer dann, wenn ich den Ablauf (im Vorfeld) nicht hinreichend erfaßt habe.
-
Leider habe ich mir vorher keine Gedanken über das Programm gemacht und nach der Methode Vom-Hirn-Ins-Terminal gearbeitet

Naja ein neuer Tag.. mal gucken ob ich es heute gerafft bekomme
-
So kümmer ich mich erstmal um FindFirst hat denn da keiner nen Bsp.
wie man Findfirst anwendet er soll im grunde prüfen ob
in verzeichnix = XXXX irgendeine Datei drin ist egal welche...
ist sie das soll er ein anderes verzeichnis nehmen ist da wiederum auch eine Datei drin, muss er wieder ein verzeichnis nehmen.. belibig erweiterbar...
sind alle verzeichnisse voll muss er warten bis wieder 1 leer ist und dann weiter machen wie vorher
-
azad187 schrieb:
hat denn da keiner nen Bsp. wie man Findfirst anwendet
NEIN! Das bekommst du auch alleine hin. Schalte doch endlich mal dein Hirn ein und lerne auch gleichzeitig Satzzeichen zu benutzen!

Wenn dir das zu schwer fällt, dann benutze die FAQ oder Google. Hier hat keiner Lust, dir dein Programm zu schreiben.
-
@azad187
Stell Dir vor, wir wären Computer. Die Syntax und die Struktur müssen stimmen, damit wir Dich verstehen und so reagieren, wie Du es beabsichtigst.
-
vergisst es ich suche woanders hilfe
-
ihr kappiert hier einfach nichts ihr seid doch alle luschen
-
azad187 schrieb:
ihr kappiert hier einfach nichts ihr seid doch alle luschen
Jupp. Großmeister der deutschen Schriftsprache.
-
ihr kappiert hier einfach nichts ihr seid doch alle luschen
Genial, keine Zähne im Mund, aber La Paloma pfeiffen.
Mal sehen wo er aufschlägt
-
Was kann ich dafür wenn es auf dem Forum so viele Witzbolde gibt, die nichts besseres zu tun haben als mein Nickname zu nutzen, um blöde Sachen zu posten.
Der Admin kann ja gerne die IP's checken.
Und eure Reaktion darauf sagt alles..... wofür gibt es denn ein Forum...dachte hier bekommt man Hilfe.
Ein paar konstruktive Vorschläge waren ja dabei aber bei den meisten kommt nix rum.
Hier mal ein Bsp. was ich mir erwartet habe
http://www.source-code.de/viewtopic.php?t=821&highlight=findfirst
Da werdens sie geholfen

-
Der Admin kann ja gerne die IP's checken.
Und was soll das aussagen -> nix
Und eure Reaktion darauf sagt alles..... wofür gibt es denn ein Forum...dachte hier bekommt man Hilfe.
Die hast du mehr als genug bekommen, sorry, wenn du nicht lernen willst du bei deiner nicht funktionierenden Struktur bleiben willst -> musst dann halt alleine klarkommen
FINDFIRST
http://www.marquardtnet.info/cecke/dlls.3/3_chfilesearch.html
-
azad187 schrieb:
Was kann ich dafür wenn es auf dem Forum so viele Witzbolde gibt, die nichts besseres zu tun haben als mein Nickname zu nutzen, um blöde Sachen zu posten.
Der Admin kann ja gerne die IP's checken.
Und eure Reaktion darauf sagt alles..... wofür gibt es denn ein Forum...dachte hier bekommt man Hilfe.
Ein paar konstruktive Vorschläge waren ja dabei aber bei den meisten kommt nix rum.
Hier mal ein Bsp. was ich mir erwartet habe
http://www.source-code.de/viewtopic.php?t=821&highlight=findfirst
Da werdens sie geholfen

Wer hat das für dich geschrieben ?
So kann man dich wenigstens verstehen.
-
Laß Dich registrieren. Dann kann zumindest niemand Deinen Nickname mißbrauchen.

-
So habe mich nun registriert, um mich vor Missbrauch zu schützen.

Um nochmals zu klären was mein Problem ist:
1. Ich habe 1 Ordner(y) wo X Datein drin sind.
2. Von diesem Ordner(y) aus sollen nun nacheinander alle Files gemoved werden zu einem anderen Ordner(z), aber in dem Ordner(z) wo die Datei hingemoved werden soll darf nur dann etwas reigemoved werden, wenn der ordner leer ist.
3. Das ganze soll so lange stattfinden bis alle Datein aus dem Ordner(y) weggemoved worden sind.
-
Ja und ?
Du hast deine Dateinamen sicherlich in irgendeiner Liste stehen.
(TStringList) stehen.Wenn ich das richtig gesehen habe in einem Memo.
Alle 3 Sekunden holst du dir aus dieser Liste eine andere "Zeile" (neuen Dateinamen) und kopierst diese Datei in deinen Zielordner.