/
Forside
/
Teknologi
/
Udvikling
/
VB/Basic
/
Spørgsmål
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
VB/Basic
#
Navn
Point
1
berpox
2425
2
pete
1435
3
CADmageren
1251
4
gibson
1230
5
Phylock
887
6
gandalf
836
7
AntonV
790
8
strarup
750
9
Benjamin...
700
10
tom.kise
610
Forhindre GetObject i Excel??
03-08-02 02:28
: strarup
05-08-02 00:28
: CADmageren
15-02-03 16:42
: mmaximus
28-02-03 19:30
: mikkelmus1
28-02-03 19:34
: CADmageren
Forhindre GetObject i Excel??
Fra :
CADmageren
Vist : 695 gange
400 point
Dato :
02-08-02 11:11
Jeg har et Excel dokument som er password beskyttet. Dette styrer jeg med en VB6 applikation som brugerflade.
Jeg åbner Excel vha. CreateObject, og angiver password for Excel filen. (application.visible=false)
Spørgsmålet er hvordan man kan forhindre at et andet program bruger GetObject og på den måde får adgang til den skjulte excel session. Alternativt, findes der nogen måde at detektere om et andet program har taget kontrol over Excel sessionen.
Jeg kan da umuligt være den første der har dette problem??
Michael Christoffersen
Kommentar
Fra :
strarup
Dato :
03-08-02 02:28
Hej Micheal,
der er en artikel her... "Excel's dirty little secret"... -->
http://www.nwfusion.com/news/2001/1217excel.html
omkring det problem du nævner...
hvor der i diskusionen omkring emnet er en der har et alternativ forslag til at beskytte sine data... "Hiding Data in Excel by Walt Weber - Dec 19, 01"... -->
http://www.nwfusion.com/cgi-bin/WebX.cgi?14@79.N3e8dhepcDx^0@.ee728b4/12
men umiddelbart ser det da noget sort ud...
men har du evt. prøvet med (application.Visible = xlVeryHidden), jeg ved ikke om dette ka' beskytte nok imod det, eller om en bruger stadigvæk ka' få adgang til filen...
her er en artikel fra Microsoft... "XL: How to Hide Sheets and Use xlVeryHidden Constant in a Macro"... -->
http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q142530
og en lidt nyere version af... "XL: How to Hide Sheets and Use xlVeryHidden Constant in a Macro"... -->
http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q213609
der er også her... "Microsoft Excel VBA Examples"... der kommer lidt indpå "xlVeryHidden"... -->
http://www.mindspring.com/~tflynn/excelvba4.html
her er også en side... "Spreadsheet Protection FAQ"... -->
http://www.j-walk.com/ss/excel/faqs/protectionFAQ.htm
men umiddelbart ser det noget sort ud... idet der vist også er muligheder for at omgå det hvis man vil... men jeg håber da noget af det ka' bruges til at ku' beskytte dine data...
mvh.
Strarup
Kommentar
Fra :
CADmageren
Dato :
05-08-02 00:28
Hej Strarup.
Tak for det, men jeg har i forvejen været på alle de foreslåede sider, og ingen steder fandt jeg nået der egentlig løste problemet.
I en af de amerikanske nyhedsgrupper, hvar der en der snakkede noget om "Running Object Table", og "Reference Counting", men hvordan jeg kan bruge det i praksis er jeg ikke helt klar over.
Mvh
Michael Christoffersen
Kommentar
Fra :
mmaximus
Dato :
15-02-03 16:42
hejsa
Accepteret svar
Fra :
mikkelmus1
Modtaget 400 point
Dato :
28-02-03 19:30
Tricket var CopyMemory...
Godkendelse af svar
Fra :
CADmageren
Dato :
28-02-03 19:34
Tja hvis ingen andre vil svare..
Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.
Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Alle emner
Teknologi
Udvikling
VB/Basic
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177552
Tips :
31968
Nyheder :
719565
Indlæg :
6408849
Brugere :
218887
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.