Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Vielleicht hilft Dir dass. Ich stand auch schon vor diesem Problem:

void NAME //hiermit erstellst Du eine Liste mit allen Laufwerken des PCs

{

int nPos=0;

TCHAR szDrive[4];

DWORD dwDriveList=::GetLogicalDrives(); //hiermit erstellst Du eine Liste allen Laufwerken des PCs

strcpy(szDrive, "?:\\");

while(dwDriveList)

{

if(dwDriveList & 1)

{

szDrive[0]=0x41+nPos;

if(::GetDriveType(szDrive)==DRIVE_FIXED || ::GetDriveType(szDrive)==DRIVE_RAMDISK) //Abfrage nach der Art des Laufwerkes, genaueres bei MSDN

{

CDDrive=szDrive;

Suchen(CDDrive); //Übergabe des Laufwerkbuchstaben an die eigentliche Suchen-Funktion

}//end if(::GetDriveType(szDrive) == DRIVE_CDROM)

}//end if(dwDriveList & 1)

dwDriveList>>=1;

nPos++;

}//end while(dwDriveList && find==0)

}//end void NAME

Hier die Suchen-Funktion

void Suchen(CString Pfad)

{

CFileFind finder;

CString strWildcard;

strWildcard.Format(strWildcard+Pfad+"*.*"); //Pfad mit *.*

BOOL bWorking=finder.FindFile(strWildcard);

while(bWorking)

{

bWorking=finder.FindNextFile();

if(!finder.IsDots()) //die berühmten . und ..

{

if(finder.IsDirectory())

{

Pfad=finder.GetFilePath()+"\\";

Suchen(Pfad); //Verzeichnis durchsuchen

}//end if(finder.IsDirectory())

else

{

Datei=finder.GetFileName();

if(strcmp(Datei, "ncc.html")==0)

{

//Mein Vergleich mit gesuchter und gefundener Datei

}//end if(strcmp(Datei, "ncc.html")==0)

}//end else by if(finder.IsDirectory())

}//end if(!finder.IsDots())

}//end while(bWorking)

finder.Close();

}//end void Suchen(void)

Hoffe es kann Dir auch helfen.

  • Autor
Original geschrieben von Narf!

Vielleicht hilft Dir dass. Ich stand auch schon vor diesem Problem:

...

Hoffe es kann Dir auch helfen.

Cool, vielen Dank! :)

Ich hab zwar im Moment keine Zeit auf der Arbeit um das auszuprobieren, aber sobald ich das gemacht habe werd ich hier nochmal posten.:marine

  • 5 Monate später...

Jetzt muss ich hier nochmal nachhaken:

Mit meiner o.g. Funktion fasse ich jede Datei an. Wenn der Nutzer nun ziemlich viele Dateien auf seinem Rechner hat, kann das ganz schön dauern.

Gibt es einen schnelleren Weg, um eine ganz bestimmte Datei zu suchen?

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.