Hallo zusammen,
Suche für folgende Funktionen vom C51 entsprechende MSDN oder CVI Funktionen die mir diese vom C51 ersetzen.
Würde mich freuen wenn mir jemand helfen könnte... Für die Funktion Erase bin ich fündig geworden die sieht folgender Maßen aus.
Zu den anderen Funktionen finde ich irgendwie nix passendes. HILFEEEEE
Gruss Simsi
Suche für folgende Funktionen vom C51 entsprechende MSDN oder CVI Funktionen die mir diese vom C51 ersetzen.
Code:
unsigned char GetDirEntry (char *Dateiname, DirEntry *VerzEintrag,
unsigned int *DirPos)
{
//SmardMediaCard Funktion
return -1;
}
unsigned char SetDirEntry (char *Pfadname, unsigned char Attribute, unsigned char AccessRights,
DirEntry *VerzEintrag, unsigned int *DirPos)
{
//SmardMediaCard Funktion
return -1;
}
unsigned char GetEntryByDirPos(unsigned int DirPos, DirEntry *Entry,
unsigned int *OutDirPos, unsigned char WhichEntry)
{
//SmardMediaCard Funktion
return -1;
}
unsigned char Rename (unsigned char *ParentPfad, unsigned int DirPos,
unsigned char *NewName, unsigned char AccessRights)
{
//SmardMediaCard Funktion
return -1;
}
unsigned char Format (unsigned char Mode)
{
//SmardMediaCard Funktion
return -1;
}
char SetPort(unsigned char PortNr, unsigned char Value)
{
//CAN Ports
return -1;
}
Würde mich freuen wenn mir jemand helfen könnte... Für die Funktion Erase bin ich fündig geworden die sieht folgender Maßen aus.
Code:
unsigned char Erase (unsigned char *Pfadname)
{
DWORD attr;
if (-1 != (attr = GetFileAttributes(Pfadname)))
{
if (attr & FILE_ATTRIBUTE_DIRECTORY)
RemoveDirectory(Pfadname);
else
DeleteFile(Pfadname);
return ALL_RIGHT;
}
return FATAL_ERROR;
}
Zu den anderen Funktionen finde ich irgendwie nix passendes. HILFEEEEE
Gruss Simsi
Zuletzt bearbeitet: