Français
Source/ Codesnippets

Text dans Fichiers eines Verzeichnisses chercher (XProfan X4)

 

p.specht

de Heinz Brill stammt suivant Beitrag:
"In einem Dossier dans allen Fichiers pour einem String chercher et qui entsprechenden Zeilen ausgeben (Lehrreich pour qui Verwendung de MOVELISTPROC)":
Déclarer Handle lb, liste, edit1, btn1, btn2
Déclarer String pfad, such
Déclarer Long ende
ende = 0
liste = Créer("List", 1)
Titre de la fenêtre "Text - Sucher (XProfan-X4 Version de Heinz Brill)"
Fenêtre 800, 400
Créer("Text", %HWnd, "Suchstring", 10, 10, 90, 25)
edit1 = Créer("Edit", %HWnd, », 100, 10, 180, 25)
btn1  = Créer("Button", %HWnd, "Ordner wählen", 10, 60, 120, 25)
btn2  = Créer("Button", %HWnd, "Start", 180, 60, 60, 25)
lb    = Créer("Listbox", %HWnd, 0, 10, 120, 500, 200)

WhileNot ende

    WaitInput

    Si Clicked(btn1)

        pfad = ChooseDir$("Wähle Dossier !")

    ElseIf Clicked(btn2)

        such = GetText $(edit1)

        Si pfad <> »

            CHDIR pfad

        D'autre

            pfad = $CurrentDir

        EndIf

        Si such <> »

            ClearList liste
            ClearList 0
            Dateisuche()

        D'autre

            MessageBox("Bitte d'abord Suchstring eintragen", "Fehler", 0)

        EndIf

    EndIf

    Cas %Key = 2 : ende = 1

Endwhile

Proc Dateisuche

    AddFiles "*.*"
    Move("ListToHandle", liste)
    ClearList
    ClearList lb
    Set("MoveListMode", 1)

    WhileLoop 0, GetCount(liste) - 1

        Si non InStr("[", GetString$(liste, &LOOP))

            AddStrings(lb, GetString$(liste, &LOOP) + "  date : " + DToc$(GetFDate$(GetString$(liste, &LOOP))) + "   Zeit : " + GetFTime$(GetString$(liste, &LOOP)))
            Move("FileToList", GetString$(liste, &LOOP))
            AddStrings(lb, "     ")

        EndIf

    Endwhile

ENDPROC

MoveListProc
Paramètres String s, Int i
Set("RegEx", 1)

Si Get("MoveListMode") = 1

    Si Match$(such, s) <> »

        AddStrings(lb, Str$(i + 1) + ". la ligne    " + s)

    EndIf

EndIf

Set("RegEx", 0)

ENDPROC

 
XProfan 11
Computer: Gerät, daß es in Mikrosekunden erlaubt, 50.000 Fehler zu machen, zB 'daß' statt 'das'...
30.05.2021  
 



Zum Quelltext


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

1.274 Views

Untitledvor 0 min.
Erhard Wirth14.06.2024
Sven Bader24.05.2023
funkheld01.01.2022
p.specht20.11.2021
plus...

Themeninformationen

cet Thema hat 1 participant:

p.specht (1x)


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie