Aktuelle Zeit: 17.11.2019 17:44

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 17 Beiträge ]  Gehe zu Seite Vorherige  1, 2
Autor Nachricht
 Betreff des Beitrags: Re: Textdateien zusammenfassen, wie geht das bitte?
BeitragVerfasst: 13.10.2018 21:02 
Offline

Registriert: 31.12.2009 11:58
Au danke.

Das ist Super.

Danke euch allen .

Gruss


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Textdateien zusammenfassen, wie geht das bitte?
BeitragVerfasst: 14.10.2018 01:25 
Offline
Benutzeravatar

Registriert: 20.07.2010 23:59
Wohnort: NRW
Sind zwar nur Files-zusammenführen-Beispiele, aber ...
die Beispiele mit #PB_Requester_MultiSelection kann man eigentlich so nicht wirklich benutzen,
da die Files immer in alphabetischer (?) Reihenfolge verbunden werden.

Gäbe es da neben einzelnen 1-File-Filerequestern oder der Festlegung der Reihenfolge danach
(z.B. in einem nachfolgenden Fenster) noch andere Lösungen ?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Textdateien zusammenfassen, wie geht das bitte?
BeitragVerfasst: 14.10.2018 02:47 
Offline
Benutzeravatar

Registriert: 24.11.2004 13:12
Wohnort: Germany
Sortieren?

Welche Dateien in welcher Reihenfolge Zusammengefasst werden müssen sollte man schon wissen...

_________________
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul / OPC-Helper DLL
PB v3.30 / v5.4x - OS Mac Mini OSX 10.xx / Window 10 Pro. (X64) /Window 7 Pro. (X64) / Window XP Pro. (X86) / Ubuntu 14.04
Downloads auf Webspace


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Textdateien zusammenfassen, wie geht das bitte?
BeitragVerfasst: 14.10.2018 09:11 
Offline
Admin
Benutzeravatar

Registriert: 05.10.2006 18:55
Wohnort: Deutschland::Berlin()
@TheCube
Du kannst die von dir im Requester markierten Dateien in eine LinkedList einfügen und danach selber sortieren. Deine LinkedList kannst du mit einer eigenen Struktur (Structure) erweitern/verknüpfen, so dass du für jeden LinkedList-Eintrag weitere Informationen wie z.B. den Pfad zur Datei speichern kannst. Im Index speicherst du deine gewünschte Nummer für die Sortierung. Zum Schluss nur SortList(DeineList(), #PB_Sort_Ascending) ausführen.

_________________
BildBildBildBild BildBild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Textdateien zusammenfassen, wie geht das bitte?
BeitragVerfasst: 14.10.2018 11:44 
Offline
Benutzeravatar

Registriert: 11.08.2005 19:08
@TheCube:
Du kannst die Sortierung beeinflussen, wenn du im Requester per "STRG"-Taste die Dateien einzeln markierst.
Probiere es aus:
Code:
CompilerIf #PB_Compiler_OS = #PB_OS_Windows
  #PathSlash = "\"
CompilerElse
  #PathSlash = "/"
CompilerEndIf

TempDirectory$ = GetTemporaryDirectory() + "Test" + Str(Date()) + #PathSlash
If Not CreateDirectory(TempDirectory$)
  Debug "Error!"
  End
EndIf

CreateFile(0, TempDirectory$ + "File1") : CloseFile(0)
CreateFile(0, TempDirectory$ + "File2") : CloseFile(0)
CreateFile(0, TempDirectory$ + "File3") : CloseFile(0)

FileName$ = OpenFileRequester("", TempDirectory$, "", 0, #PB_Requester_MultiSelection)
While FileName$ <> ""
  Debug FileName$
  FileName$ = NextSelectedFileName()
Wend
Klicke auf "File2", halte danach die "STRG"-Taste gedrückt und klicke auf "File3" und "File1".
Unter meinem Linux und WindowsXP werden die Dateien danach in meiner Reihenfolge zurückgegeben und nicht alphabetisch: File2, File3, File1

_________________
Bild
Warum OpenSource eine Lizenz haben sollte
PureBasic-CodeArchiv-Rebirth: Git-Repository / Download -- Jede Hilfe ist willkommen!
Manjaro Xfce x64 (Hauptsystem) :: WindowsXP/Xubuntu x86 (VirtualBox) :: PureBasic (Linux: x86/x64, Windows: x86) :: jeweils neueste Version


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Textdateien zusammenfassen, wie geht das bitte?
BeitragVerfasst: 14.10.2018 11:49 
Offline
Admin
Benutzeravatar

Registriert: 05.10.2006 18:55
Wohnort: Deutschland::Berlin()
Leider kann man unter Windows 10 mit manueller Markierung der einzelnen Dateien nicht die Sortierung der Ausgabe beeinflussen.

Mit der Strg-Taste habe ich File2, File3 und File1 ausgewählt.
Zitat:
[11:44:13] C:\Users\Ray\AppData\Local\Temp\Test1539517445\File1
[11:44:13] C:\Users\Ray\AppData\Local\Temp\Test1539517445\File2
[11:44:13] C:\Users\Ray\AppData\Local\Temp\Test1539517445\File3

_________________
BildBildBildBild BildBild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Textdateien zusammenfassen, wie geht das bitte?
BeitragVerfasst: 14.10.2018 13:10 
Offline
Benutzeravatar

Registriert: 20.07.2010 23:59
Wohnort: NRW
Sach ich doch, bei mir unter Win7 hatte die per STRG-Taste zusammengestellte Filereihenfolge
auch keine Auswirkung auf das immer alphabetische Ergebnis.

Also besser sich selber um die gewünschte Reihenfolge der selektierten Files für die Zieldatei kümmern ... und gut.


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 17 Beiträge ]  Gehe zu Seite Vorherige  1, 2

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: Kurzer und 4 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  

 


Powered by phpBB © 2008 phpBB Group | Deutsche Übersetzung durch phpBB.de
subSilver+ theme by Canver Software, sponsor Sanal Modifiye