If XXXXXXXXXXXXX Then MsgBox "Filen er tom!" Else MsgBox "Filen er IKKE tom!" DoCmd.SetWarnings True Call fHandleFile(MyFileVarer, WIN_NORMAL) DoCmd.SetWarnings True End If End Sub
Hvordan tjekker jeg om filen VARER.DAT (indeholder almindelig tekst eller er tom) om denne er tom? Kan jo ikke anvende MyFileVarer, da denne jo "kun" indeholder pathen til filen.
Jeg er ikke sikker på, at jeg helt forstår dit indlæg.
Min idé er, at jeg ved tryk på en knap enten skal have af vide, om filen er tom og så ikke foretage noget, eller om filen indeholder data, og så åbne filen. Hvordan får jeg lagt din Function readfile() in på kommandoknappen? Samtidig var det min mening at ændre teksten på knappen alt efter om der er tekst i filen eller ej, altså lægge følgende i formularens 'ved aktivering' :
Private Sub Form_Activate()
If ??????? filens indhold ???????? = "" Then Me!Kommandoknap71.ForeColor = 13056 Me!Kommandoknap71.FontSize = 8 Me!Kommandoknap71.Caption = "TOM" Else Me!Kommandoknap71.ForeColor = vbRed Me!Kommandoknap71.FontSize = 11 Me!Kommandoknap71.Caption = "DER ER TEKST I FILEN" End If
Hvordan anvender jeg eventuelt din function readfile() i mine IF sætninger????
Jeg kan ikke få følgende til at fungere (den øverste if-sætning virker). Det er meningen at teksten på knappen skal ændres alt efter om filen VARER.DAT er tom eller ej. Hvad gør jeg galt?
Private Sub Form_Activate()
If DCount("*", "S_OPDATSTREGKODER") = 0 Then Me!Kommandoknap160.ForeColor = 13056 Me!Kommandoknap160.FontSize = 8 Me!Kommandoknap160.Caption = "TOM TABEL" Else Me!Kommandoknap160.ForeColor = vbRed Me!Kommandoknap160.FontSize = 9 Me!Kommandoknap160.Caption = "TABEL (" & DCount("*", "S_OPDATSTREGKODER") & ")" End If
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.