Hypercell ein ] Hypercell aus ] Zeige Navigation ] Verstecke Navigation ]
c++.de  
   

Die mobilen Seiten von c++.de:
http://m.c-plusplus.de
Infos hier [BETA]

  
c++.de :: WinAPI ::  Auf ein Verzeichnis zugreifen und Dateien suchen  
Gehen Sie zu Seite 1, 2  Weiter
  Zeige alle Beiträge auf einer Seite
Auf Beitrag antworten
Autor Nachricht
yazzi2010
Mitglied

Benutzerprofil
Anmeldungsdatum: 02.05.2012
Beiträge: 18
Beitrag yazzi2010 Mitglied 10:51:00 31.07.2012   Titel:   Auf ein Verzeichnis zugreifen und Dateien suchen            Zitieren

Hallo,
ich will mit Windows Forms auf ein Verzeichnis zugreifen.
Dann auf die Unterordner und dort dann bestimmte Dateien suchen.
Wie stell ich das an?
Hab schon viel gegoogelt aber komme damit nicht wirklich weiter.
Wer kann helfen?
Danke schon mal.
Jochen Kalmbach
Moderator

Benutzerprofil
Anmeldungsdatum: 11.11.2005
Beiträge: 12078
Beitrag Jochen Kalmbach Moderator 11:03:54 31.07.2012   Titel:              Zitieren

C++/CLI:
System::IO::Directory::*

_________________
Greetings
Jochen
(Microsoft MVP VC++) My blog about Win32 and .NET: http://blog.kalmbach-software.de/ (deutsch)
yazzi2010
Mitglied

Benutzerprofil
Anmeldungsdatum: 02.05.2012
Beiträge: 18
Beitrag yazzi2010 Mitglied 11:35:19 31.07.2012   Titel:              Zitieren

Da kann ich jetzt nicht wirklich was mit anfangen ohne jegliche Erklärung.
Trotzdem danke.
Jochen Kalmbach
Moderator

Benutzerprofil
Anmeldungsdatum: 11.11.2005
Beiträge: 12078
Beitrag Jochen Kalmbach Moderator 12:09:41 31.07.2012   Titel:              Zitieren

Na dann ausführlicher:
http://www.lmgtfy.com/?q=System::IO::Directory

_________________
Greetings
Jochen
(Microsoft MVP VC++) My blog about Win32 and .NET: http://blog.kalmbach-software.de/ (deutsch)


Zuletzt bearbeitet von Jochen Kalmbach am 12:09:55 31.07.2012, insgesamt 1-mal bearbeitet
yazzi2010
Mitglied

Benutzerprofil
Anmeldungsdatum: 02.05.2012
Beiträge: 18
Beitrag yazzi2010 Mitglied 13:26:37 31.07.2012   Titel:              Zitieren

Der Link funktioniert nicht.
Trotzdem danke Jochen.
Ich gebs auf^^
yazzi2010
Mitglied

Benutzerprofil
Anmeldungsdatum: 02.05.2012
Beiträge: 18
Beitrag yazzi2010 Mitglied 11:47:31 02.08.2012   Titel:              Zitieren

Ok jetzt mal anders^^
Ich habe jetzt mit Visual Studio 2010 eine Konsolenanwendung erstellt die mir den Pfad meines gerade ausgeführten Programms ausgibt.

Folgender Code:

Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "stdafx.h"
#include <windows.h>
#include <conio.h>
#include <iostream>
 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
 
 char str[MAX_PATH];
 GetModuleFileNameA(NULL,str,MAX_PATH);
 cout<<str;
 getch();
 cout << endl;
 
 return 0;
}


Wie muß ich den Code ändern, damit mir die Konsole das komplette Verzeichnis ausgibt und nicht nur dort wo ich gerade bin?
Danke schon mal für die Hilfe. :live:

:)
Jochen Kalmbach
Moderator

Benutzerprofil
Anmeldungsdatum: 11.11.2005
Beiträge: 12078
Beitrag Jochen Kalmbach Moderator 12:01:53 02.08.2012   Titel:              Zitieren

Wo wird hier der Pfad Deines Programmes ausgegeben???
Auch ist dies jetzt eine Win32-API Frage und keine C++/CLI Frage...

Win32:
http://msdn.microsoft.com ....... /windows/desktop/aa364418

_________________
Greetings
Jochen
(Microsoft MVP VC++) My blog about Win32 and .NET: http://blog.kalmbach-software.de/ (deutsch)
C++ Forumbot
Forumbot

Benutzerprofil
Anmeldungsdatum: 29.02.2004
Beiträge: 17119
Beitrag C++ Forumbot Forumbot 12:02:00 02.08.2012   Titel:              Zitieren

Dieser Thread wurde von Moderator/in Jochen Kalmbach aus dem Forum C++/CLI mit .NET in das Forum WinAPI verschoben.

Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?


Dieses Posting wurde automatisch erzeugt.

_________________
Besuchen Sie unsere Bücherecke.
http://www.c-plusplus.de/bucher.php
Mit jeder Bestellung unterstützen Sie das Forum.
yazzi2010
Mitglied

Benutzerprofil
Anmeldungsdatum: 02.05.2012
Beiträge: 18
Beitrag yazzi2010 Mitglied 12:25:38 02.08.2012   Titel:              Zitieren

Ok vielen Dank ;)
Ombre
Mitglied

Benutzerprofil
Anmeldungsdatum: 25.04.2011
Beiträge: 25
Beitrag Ombre Mitglied 14:06:46 02.08.2012   Titel:              Zitieren

Hi,

schmau dir mal die Funktionen

C++:
HANDLE WINAPI FindFirstFile(
  __in   LPCTSTR lpFileName,
  __out  LPWIN32_FIND_DATA lpFindFileData
);

http://msdn.microsoft.com ....... a364418%28v=vs.85%29.aspx
C++:
BOOL WINAPI FindNextFile(
  __in   HANDLE hFindFile,
  __out  LPWIN32_FIND_DATA lpFindFileData
);

http://msdn.microsoft.com ....... a364428%28v=vs.85%29.aspx


an. Damit ist es relativ leicht lösbar.

Gruß
Ombre
c++.de :: WinAPI ::  Auf ein Verzeichnis zugreifen und Dateien suchen  
Gehen Sie zu Seite 1, 2  Weiter
Auf Beitrag antworten

Zeige alle Beiträge auf einer Seite




Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Sie können Beiträge in dieses Forum schreiben.
Sie können auf Beiträge in diesem Forum antworten.
Sie können Ihre Beiträge in diesem Forum nicht bearbeiten.
Sie können Ihre Beiträge in diesem Forum nicht löschen.
Sie können an Umfragen in diesem Forum nicht mitmachen.

Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme

c++.de ist Teilnehmer des Partnerprogramms von Amazon Europe S.à.r.l. und Partner des Werbeprogramms, das zur Bereitstellung eines Mediums für Websites konzipiert wurde, mittels dessen durch die Platzierung von Werbeanzeigen und Links zu amazon.de Werbekostenerstattung verdient werden kann.

Die Vervielfältigung der auf den Seiten www.c-plusplus.de, www.c-plusplus.info und www.c-plusplus.net enthaltenen Informationen ohne eine schriftliche Genehmigung des Seitenbetreibers ist untersagt (vgl. §4 Urheberrechtsgesetz). Die Nutzung und Änderung der vorgestellten Strukturen und Verfahren in privaten und kommerziellen Softwareanwendungen ist ausdrücklich erlaubt, soweit keine Rechte Dritter verletzt werden. Der Seitenbetreiber übernimmt keine Gewähr für die Funktion einzelner Beiträge oder Programmfragmente, insbesondere übernimmt er keine Haftung für eventuelle aus dem Gebrauch entstehenden Folgeschäden.