Thread overview | |||||||
---|---|---|---|---|---|---|---|
|
August 13, 2008 Set file times | ||||
---|---|---|---|---|
| ||||
I'm trying to set (at the very least) the modified time of a file on my file system. Right now, I need to do this in Windows, but I can imagine the need in other OS's later on. I know there is not a way to do this in Tango right now, and I have submitted a request for inclusion. However, is there another D library out there that might actually allow me to do this? |
August 13, 2008 Re: Set file times | ||||
---|---|---|---|---|
| ||||
Posted in reply to sleek | sleek wrote: > I'm trying to set (at the very least) the modified time of a file on my file system. Right now, I need to do this in Windows, but I can imagine the need in other OS's later on. > > I know there is not a way to do this in Tango right now, and I have submitted a request for inclusion. However, is there another D library out there that might actually allow me to do this? > > windows and posix will be different but for windows try looking at SetFileTime http://msdn.microsoft.com/en-us/library/ms724933(VS.85).aspx if is not in tango try the bindings project... |
August 13, 2008 Re: Set file times | ||||
---|---|---|---|---|
| ||||
Posted in reply to Wyverex | Wyverex wrote: > sleek wrote: >> I'm trying to set (at the very least) the modified time of a file on my file system. Right now, I need to do this in Windows, but I can imagine the need in other OS's later on. >> >> I know there is not a way to do this in Tango right now, and I have submitted a request for inclusion. However, is there another D library out there that might actually allow me to do this? >> > > windows and posix will be different but for windows try looking at SetFileTime > > http://msdn.microsoft.com/en-us/library/ms724933(VS.85).aspx > > if is not in tango try the bindings project... Almost forgot on linux try stat http://linux.die.net/man/2/stat |
August 13, 2008 Re: Set file times | ||||
---|---|---|---|---|
| ||||
Posted in reply to sleek | sleek wrote:
> I'm trying to set (at the very least) the modified time of a file on my file system. Right now, I need to do this in Windows, but I can imagine the need in other OS's later on.
>
> I know there is not a way to do this in Tango right now, and I have submitted a request for inclusion. However, is there another D library out there that might actually allow me to do this?
>
>
HAHA i guess stat is in phobos
version(Windows)
import std.c.windows.stat;
else
import std.c.linux.linux;
|
August 13, 2008 Re: Set file times | ||||
---|---|---|---|---|
| ||||
Posted in reply to Wyverex | Wyverex wrote: > sleek wrote: >> I'm trying to set (at the very least) the modified time of a file on my file system. Right now, I need to do this in Windows, but I can imagine the need in other OS's later on. >> >> I know there is not a way to do this in Tango right now, and I have submitted a request for inclusion. However, is there another D library out there that might actually allow me to do this? >> >> > HAHA i guess stat is in phobos > > version(Windows) > import std.c.windows.stat; > else > import std.c.linux.linux; stat is available in Tango too, but he requested a method to do it via the FilePath interface. -- Lars Ivar Igesund blog at http://larsivi.net DSource, #d.tango & #D: larsivi Dancing the Tango |
Copyright © 1999-2021 by the D Language Foundation