Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Inkompatible Typen: 'PWideChar' und 'string' (https://www.delphipraxis.net/173742-inkompatible-typen-pwidechar-und-string.html)

napstar 13. Mär 2013 18:12

Inkompatible Typen: 'PWideChar' und 'string'
 
sorry das ich grade das forum vollposte.. aber bin nunmal ein anfänger.. ^^ immernoch..
kann mir einer sagen wie ich diesen konfliklt lösen kann?

Code:
SetFileAttributes(extractfilepath(paramstr(0)) + 'config.ini',FILE_ATTRIBUTE_HIDDEN);
ich bekomme diesen fehler "Inkompatible Typen: 'PWideChar' und 'string'"... bin am verzweifeln..

Namenloser 13. Mär 2013 18:15

AW: Inkompatible Typen: 'PWideChar' und 'string'
 
Delphi-Quellcode:
SetFileAttributes(PChar(extractfilepath(paramstr(0)) + 'config.ini'), FILE_ATTRIBUTE_HIDDEN);

Das ist alles...

DeddyH 13. Mär 2013 18:15

AW: Inkompatible Typen: 'PWideChar' und 'string'
 
Bei Delphi 2007? Da wundert mich der PWideChar jetzt aber ein wenig. Ansonsten:
Delphi-Quellcode:
SetFileAttributes(PChar(extractfilepath(paramstr(0)) + 'config.ini'), FILE_ATTRIBUTE_HIDDEN);
oder gleich Delphi-Referenz durchsuchenFileSetAttr nehmen.

napstar 13. Mär 2013 18:26

AW: Inkompatible Typen: 'PWideChar' und 'string'
 
ups hab vergessen zu sagen.. dass ich nicht zuhause bin und hier delphi xe3 ist :)

hat übrigens funktioniert...
allerdings sehe ich grade, dass ich versteckte dateien nicht überschreiben kann... ist das normal?
kann ich das schlau lösen :D.. oder ist es unmöglich..?

DeddyH 13. Mär 2013 18:31

AW: Inkompatible Typen: 'PWideChar' und 'string'
 
Du kannst die aktuellen Dateiattribute abfragen und sie Dir merken. Anschließend setzt Du sie auf 0, überschreibst die Datei und setzt die gemerkten wieder, wobei Du Hidden natürlich noch hinzufügen kannst.

napstar 13. Mär 2013 19:59

AW: Inkompatible Typen: 'PWideChar' und 'string'
 
thx hat geklappt :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:10 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz