Undokumentiere Funktionen

Fragen und Bugreports zur PureBasic 4.0-Beta.
Benutzeravatar
Kiffi
Beiträge: 10711
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Undokumentiere Funktionen

Beitrag von Kiffi »

Drei neue Funktionen wurden im Eifer des Gefechtes in der ReadMe
nicht dokumentiert:
Fred hat geschrieben:#PB_Date_Created = 0
#PB_Date_Accessed = 1
#PB_Date_Modified = 2

added: GetFileDate(Filename$)
added: SetFileDate(Filename$, DataType)
added: DirectoryEntryDate(#Directory, DateType)
OriginalThread: http://forums.purebasic.com/english/vie ... hp?t=19234

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
Laurin
Beiträge: 1639
Registriert: 23.09.2004 18:04
Wohnort: /dev/eth0

Beitrag von Laurin »

Lol. Langsam frage ich mich, wie ich das alles noch überblicken soll ^^
Hunderte Befehle wurden verändert, hunderte Befehle sind neu dazugekommen.

Overkill <)
Now these points of data make a beautiful line.
And we're out of beta. We're releasing on time.
Nik
Beiträge: 132
Registriert: 04.02.2005 19:57

Beitrag von Nik »

There is actually a spelling error it must be

Code: Alles auswählen

#PB_Date_Created = 0
#PB_Date_Accessed = 1
#PB_Date_Modified = 2

added: GetFileDate(Filename$,DateType)
added: SetFileDate(Filename$, DateType,Date)
added: DirectoryEntryDate(#Directory, DateType)
www.KoMaNi.de
Eine kleine Gruppe von Hobby Programmierern, die gerade einen Instant Messenger natürlich in PureBasic schreiben.
Benutzeravatar
BahnFahrerDeluxe
Beiträge: 26
Registriert: 17.11.2005 11:05

Beitrag von BahnFahrerDeluxe »

die Funktion GetFileDate(...) arbeitet im Moment nur so erfolgreich:

Code: Alles auswählen

#PB_Date_Created = 0
#PB_Date_Accessed = 1
#PB_Date_Modified = 2 

Debug FormatDate("%dd.%mm.%yyyy", GetFileDate(@"c:\test.txt", #PB_Date_Created))
also mit einem @ vor dem FileString, ist das beabsichtigt oder wird das noch korrigiert?


cya
Euer Bahnfahrer
Benutzeravatar
hardfalcon
Beiträge: 3447
Registriert: 29.08.2004 20:46

Beitrag von hardfalcon »

Das schaut mir mal eher nach einem Bug aus. Weshalb sollte Fred das denn umstellen von String auf Pointer? Bei den andern Befehlen hat er das ja auch nicht gemacht. Also mit 99%er Wahrscheinlichkeit ein Bug. :wink:
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8808
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Beitrag von NicTheQuick »

Vielleicht ist es undokumentiert, weil es wieder mal nur Windows-Only ist?
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

NicTheQuick hat geschrieben:Vielleicht ist es undokumentiert, weil es wieder mal nur Windows-Only ist?
Warum sollte es WindowsOnly sein, die Daten gibts in Linux doch auch (MacOS ich nix wissen)
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
freedimension
Admin
Beiträge: 1987
Registriert: 08.09.2004 13:19
Wohnort: Ludwigsburg
Kontaktdaten:

Beitrag von freedimension »

Hab's im englischen Board gepostet.
Beginne jeden Tag als ob es Absicht wäre!
Bild
BILDblog
Benutzeravatar
freedimension
Admin
Beiträge: 1987
Registriert: 08.09.2004 13:19
Wohnort: Ludwigsburg
Kontaktdaten:

Beitrag von freedimension »

Und auch das bereits von Fred behoben.
Beginne jeden Tag als ob es Absicht wäre!
Bild
BILDblog
Benutzeravatar
Lebostein
Beiträge: 674
Registriert: 13.09.2004 11:31
Wohnort: Erzgebirge

Beitrag von Lebostein »

Ebenfalls vergessen zu erwähnen wurden die Änderungen bei den Sprite-Color-Befehlen:

TransparentSpriteColor(#Sprite, R, G, B) -> TransparentSpriteColor(#Sprite, Farbe.l)
ClearScreen(R, G, B) -> ClearScreen(Farbe)
Gesperrt