There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.
Je eigen tweaker.me redirect
Over mij
Nu is het probleem dat installatie programma staat op cd, dus alle bestanden zijn read only, dus die bestanden die terecht komen op de harde schijf zijn ook read only, bijgevolg, als ik nog eens de install doe, geeft em daar foutmeldingen op
[offtopic]RobIII schreef op 13 december 2002 @ 15:15:
Read only bitje eerst eraf halen....
volgens mij is iedereen al senior software engineer. Hoeveel jaar ervaring heb je al?
1
| SetAttr strFileName, vbNormal |
"Two things are infinite: the universe and stupidity. And the former I'm not so sure about." -- Albert Einstein
Doet dat er toe?Alarmnummer schreef op 13 december 2002 @ 15:26:
[...]
[offtopic]
volgens mij is iedereen al senior software engineer. Hoeveel jaar ervaring heb je al?
Heb al een dikke 10 jaar ervaring, en dan tel ik krap....
There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.
Je eigen tweaker.me redirect
Over mij
correct me if I'm wrong
RobIII schreef op 13 December 2002 @ 15:38:
[...]
Doet dat er toe?
Heb al een dikke 10 jaar ervaring, en dan tel ik krap....
hmm...toen was je dus 16...dan ben ik dus ook zeker Sr. Software developer..ben al bezig sinds me 11e dussuh....15 jaar ervaring
DiscVault - Beheer je fysieke schijvencollectie | Beschikbaar als Self-Hosted, iOS (ook TestFlight) en Android (beta).
En die sr. titel heb ik verdiend (niet dat die er wat toe doet, behalve op je loonstrook
Gaan we nu een krachtmeting houden? Heb je niks zinnigers te doen ofzo?
There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.
Je eigen tweaker.me redirect
Over mij
[offtopic]RobIII schreef op 13 December 2002 @ 15:47:
Ben al sinds me 6de bezig ermee, daarom zeg ik dat ik krap tel. Sinds mijn 15e verdiende ik er wat geld mee...
En die sr. titel heb ik verdiend (niet dat die er wat toe doet, behalve op je loonstrook).
Gaan we nu een krachtmeting houden? Heb je niks zinnigers te doen ofzo?
Hoe kan je zo'n titel verdienen dan?
Yesterday Is History. Today Is A Gift. Tomorrow Is Mystery
Yesterday Is History. Today Is A Gift. Tomorrow Is Mystery
Kan ook zijn dat hij zijn 'titel' heeft gekregen door de steeds meer heersende naams inflatie. Iedereen wil graag een betere naam hebben. Waarom moet een personeelchef tegenwoordig een human resource manager worden genoemt, en waarom is schoonmaakster niet goed meer, en moet het intereur verzorgster worden genoemd?
[ Voor 40% gewijzigd door Alarmnummer op 13-12-2002 16:12 ]
Yesterday Is History. Today Is A Gift. Tomorrow Is Mystery
Let's go OnTopic....yeah!
oogjes open, snaveltjes dicht
* KO denk dat de topicstarter al geholpen is
[ Voor 63% gewijzigd door KO op 13-12-2002 16:15 ]
Yesterday Is History. Today Is A Gift. Tomorrow Is Mystery
Ik heb hetzelfde probleem ook gehad. Ik heb het opgelost door alles even in te pakken en dat bij het installeren weer uit te pakken. Hierdoor blijfven je fileatributen goed. Verder is het ook kinderlijk eenvoudig om even een recursieve functie te schrijven die alle files even fixed.
Fout
heb ondertussen zelf al iets geprobeerd, maar 't lukt niet echt.
ik heb nu:
1
2
3
4
5
6
| strfile = wordbankpath & filename
myfile = Dir("strfile", vbReadOnly)
MsgBox myfile
If myfile <> "" Then
SetAttr (strfile), vbNormal
End If |
maar de msgbox van myfile is altijd leeg en de bestandsnaam bestaat echt en de file is ook readonly ...
Alarmnummer, ik ben geen programmeur héAlarmnummer schreef op 13 december 2002 @ 16:15:
[ontopic]
Ik heb hetzelfde probleem ook gehad. Ik heb het opgelost door alles even in te pakken en dat bij het installeren weer uit te pakken. Hierdoor blijfven je fileatributen goed. Verder is het ook kinderlijk eenvoudig om even een recursieve functie te schrijven die alle files even fixed.
ik ben een netwerkbeheerder en desktop publisher, maar ik moet eigenlijk alleen maar doen wat de anderen hier niet kunnen ...
[ Voor 4% gewijzigd door mulder op 13-12-2002 16:24 ]
oogjes open, snaveltjes dicht
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| Sub SetClearArchiveBit(filespec)
Dim fs, f, r
Set fs = CreateObject("Scripting.FileSystemObject")
Set f = fs.GetFile(fs.GetFileName(filespec))
If f.attributes and 32 Then
r = MsgBox("The Archive bit is set, do you want to clear it?", vbYesNo, "Set/Clear Archive Bit")
If r = vbYes Then
f.attributes = f.attributes - 32
MsgBox "Archive bit is cleared."
Else
MsgBox "Archive bit remains set."
End If
Else
r = MsgBox("The Archive bit is not set. Do you want to set it?", vbYesNo, "Set/Clear Archive Bit")
If r = vbYes Then
f.attributes = f.attributes + 32
MsgBox "Archive bit is set."
Else
MsgBox "Archive bit remains clear."
End If
End If
End Sub |
Deze is mischien ook wel belangrijk:
ReadOnly = 1 Attribute is read/write.
[ Voor 12% gewijzigd door KO op 13-12-2002 16:26 ]
Yesterday Is History. Today Is A Gift. Tomorrow Is Mystery
Dan gebruik je dus de VBScript engine, niet echt mooi... Zou het eigenlijk met API's moeten doen, maar dat is misschien iets te voor TS.KO schreef op 13 december 2002 @ 16:24:
oke dan:
code:
1 ...
Deze is mischien ook wel belangrijk:
ReadOnly = 1 Attribute is read/write.
[ Voor 57% gewijzigd door mulder op 13-12-2002 16:28 ]
oogjes open, snaveltjes dicht
Je kan dus ook :
1
| Dim fs as new FileSystemObject |
gebruiken
[ Voor 40% gewijzigd door KO op 13-12-2002 16:30 ]
Yesterday Is History. Today Is A Gift. Tomorrow Is Mystery
oogjes open, snaveltjes dicht
jij wintDon Facundo schreef op 13 December 2002 @ 16:30:
Scripting.FileSystemObject. Een COM object en dus al helemaal niet puur Visual Basic.
Yesterday Is History. Today Is A Gift. Tomorrow Is Mystery
Ik gebruik niet echt een installer, ik kopieer zo dmv van vb en een path uit de registry van cd naar de juiste map ...Alarmnummer schreef op 13 December 2002 @ 16:25:
Als je een installer gebruikt, kan je ze dan niet even in een 'cab' file ofzo zetten?
eigenlijk zou ik een manier moeten hebben om de read only file te kopieren als niet read only file in één stap.
Yesterday Is History. Today Is A Gift. Tomorrow Is Mystery
1
2
3
4
5
6
| strfile = wordbankpath & filename
myfile = Dir(strfile, vbReadOnly)
'MsgBox myfile
If myfile <> "" Then
SetAttr (strfile), vbNormal
End If |
Werkt
Bedankt om te helpen ...
strfile = wordbankpath & filename
myfile = Dir("strfile", vbReadOnly)
MsgBox myfile
If myfile <> "" Then
SetAttr (strfile), vbNormal
End If
[code]
Je moet de quote's om strfile weglaten, dan wordt de code dus:
1
2
3
4
5
6
| strfile = wordbankpath & filename
myfile = Dir(strfile, vbReadOnly)
MsgBox myfile
If myfile <> "" Then
SetAttr (strfile), vbNormal
End If |
Maar je kunt ook gewoon alle files uit de dir pakken, dan wordt de code
1
2
3
4
5
6
7
| strfile = wordbankpath & "*.*"
myfile = Dir(wordbankpath, vbReadOnly)
MsgBox myfile
While myfile <> "" Then
SetAttr (myFile), vbNormal
myFile = Dir
Wend |
[ Voor 10% gewijzigd door robjanssen op 14-12-2002 10:17 ]
Ah leuk, neemt em dan ook de subdirs of moet ik die even apart doen ?robjanssen schreef op 14 December 2002 @ 10:16:
[code]
strfile = wordbankpath & filename
myfile = Dir("strfile", vbReadOnly)
MsgBox myfile
If myfile <> "" Then
SetAttr (strfile), vbNormal
End If
[code]
Je moet de quote's om strfile weglaten, dan wordt de code dus:
code:
1 2 3 4 5 6strfile = wordbankpath & filename myfile = Dir(strfile, vbReadOnly) MsgBox myfile If myfile <> "" Then SetAttr (strfile), vbNormal End If
Maar je kunt ook gewoon alle files uit de dir pakken, dan wordt de code
code:
1 2 3 4 5 6 7strfile = wordbankpath & "*.*" myfile = Dir(wordbankpath, vbReadOnly) MsgBox myfile While myfile <> "" Then SetAttr (myFile), vbNormal myFile = Dir Wend
Ik krijg compile error, expected end of statement op de lijn While myfile <> "" Thenrobjanssen schreef op 14 December 2002 @ 10:16:
Maar je kunt ook gewoon alle files uit de dir pakken, dan wordt de code
code:
1 2 3 4 5 6 7strfile = wordbankpath & "*.*" myfile = Dir(wordbankpath, vbReadOnly) MsgBox myfile While myfile <> "" Then SetAttr (myFile), vbNormal myFile = Dir Wend
Dat heeft er waarschijnlijk mee te maken dat na een while meestal geen then staatIk krijg compile error, expected end of statement op de lijn While myfile <> "" Then
[ Voor 5% gewijzigd door OZ-Gump op 16-12-2002 10:20 ]