tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
638
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Lizard King
    Lizard King Lizard King ist offline Mitglied Bronze
    Registriert seit
    Jan 2008
    Beiträge
    26
    Hallo,

    ich zerbreche mir seit Stunden den Kopf, und frage mich ob es überhaupt möglich ist ?!
    also folgendes Szenario:

    Ich würde gerne zur Laufzeit, die Index-Eigenschaft eines Objektes verändern.
    Tja. geht nur leider nicht! =( gibt es da irgendeine Möglichkeit den Schreibschutz zu umgehen? Google weiß, da leider auch nicht recht weiter, also wäre es schön, wenn mir jemand einen Tipp geben könnte.

    MfG,

    Lizard King.
     

  2. #2
    Avatar von ANI
    ANI ANI ist offline Mitglied Gold
    Registriert seit
    Oct 2003
    Ort
    Bremervörde (Deutschland)
    Beiträge
    141
    Hallo Lizard King,

    versuch es mal mit diesen Funktionen.

    Declare Function SetFileAttributes Lib "kernel32" Alias "SetFileAttributesA" (ByVal lpFileName As String, ByVal dwFileAttributes As Long) As Long
    Declare Function GetFileAttributes Lib "kernel32" Alias "GetFileAttributesA" (ByVal lpFileName As String) As Long

    ' SetFileAttributes dwFileAttributes-Konstanten
    Private Const FILE_ATTRIBUTE_ARCHIVE = &H20 ' Attribut Archiv
    Private Const FILE_ATTRIBUTE_HIDDEN = &H2 ' Attribut Versteckt
    Private Const FILE_ATTRIBUTE_NORMAL = &H80 ' Attribut Normal, kann mit keinem anderen kombiniert werden
    Private Const FILE_ATTRIBUTE_READONLY = &H1 ' Attribut Schreibgeschützt
    Private Const FILE_ATTRIBUTE_SYSTEM = &H4 ' Attribut Systemdatei / -ordner

    'Hier die Funktion
    Retval = SetFileAttributes("Dateiname", FILE_ATTRIBUTE_HIDDEN Or FILE_ATTRIBUTE_ARCHIVE)

    Viel Spass damit.

    Gruß ANI
     

  3. #3
    ronaldh ronaldh ist offline Mitglied Brillant
    Registriert seit
    Apr 2007
    Ort
    Hannover
    Beiträge
    912
    Ich glaube, dass Lizard King was anderes meint als ANI. Er will wohl nicht Dateiatrribute ändern (das ist ja kein Problem), sondern schreibgeschützte Eigenschaften von VB-Controls überschreiben.

    Und da hilft es wohl nur, sich Controls selbst zu schreiben, oder diese zur Laufzeit erst zu entwickeln. Vielleicht helfen Dir diese Tipps hier dabei weiter.
     
    Nur tote Fische schwimmen mit dem Strom.

Ähnliche Themen

  1. Globale Eigenschaften überschreiben...
    Von Darian im Forum CSS
    Antworten: 5
    Letzter Beitrag: 05.04.08, 07:47
  2. Schreibgeschützte CD's
    Von Kleine Lady im Forum Microsoft Windows
    Antworten: 2
    Letzter Beitrag: 28.03.08, 13:35
  3. Schreibgeschützte Datei mit cmd erstellen?
    Von partitionist im Forum Sonstige Sprachen
    Antworten: 2
    Letzter Beitrag: 23.01.07, 18:38
  4. Antworten: 3
    Letzter Beitrag: 21.10.06, 07:21
  5. Sourcecode für Schreibgeschützte Eingabefelder
    Von destoval im Forum VisualStudio & MFC
    Antworten: 1
    Letzter Beitrag: 09.06.06, 07:36