Frage : ein Wort von einer externen Akte in eine Variable in vc++ kommen verglichen zu werden

Hello

I haben einen Antrag win32, der in VC++.

1. gestellt. Ich muss den Inhalt einer externen Akte (.txt zum Beispiel) lesen und seine erste line.
I Notwendigkeit erhalten, gerade ein Wort zu lesen und es in eine Variable zu setzen in meinem VC++ application.

2. Dann ich dieses varibale mit meiner lokalen Schnur vergleichen und wenn es zusammenpaßt, tun müssen einige actions.


How können ich es tun?

Kind Respekt!

Antwort : ein Wort von einer externen Akte in eine Variable in vc++ kommen verglichen zu werden

Ich denke, dass Sie eine Konsolenanwendung für die verursachen wünschen können. Ein neues Projekt einfach verursachen und Anwendung der Konsolen-vorwählen Win32. Sie sollten dann in der Lage sein, Sie zu kleben Code im main.cpp oder in jeder anderen Hauptakte.

Dieses ist eine Anwendung win32 und folglich in der Lage sind Sie nicht, den printf zu sehen, da es keine Konsole gibt. Ist hier, wie dieses arbeiten kann (zwar im, nicht ob das ist, was möchte, dass es ist).

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
#include  
#include  
int WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) 
{
   AKTE * pFile;
   mystring Putzfrau [100];

   pFile = fopen („C:\ \ myfile.txt“, „r“);
   wenn (pFile == NULL) 
      :: MessageBox (UNGÜLTIG, „Störungsöffnungsakte“, „Anwendung“, MB_OK);
   sonst 
   {
     fgets (Mystring, 100, pFile);
     fclose (pFile);
     wenn (strstr (Mystring, „Sergio“) == (char*) &mystring [0])
     {
          :: MessageBox (NULL, „zusammengepaßt, tun Tätigkeit hier! “, „Anwendung“, MB_OK);
     }
   }
  Rückkehr 0;
}
Weitere Lösungen  
 
programming4us programming4us