Français
Unités

Registry Unit/Include stellt sich avant

 
Registry.pcu et Registry.inc, Copyright by Thomas Schulz (aka ts-soft)
Veröffentlicht sous Lizenz qui LGPL: [...] 

Um qui doch très eingeschränkte Fonctionnalité de XProfan zur Bearbeitung qui Registry trop erweitern,
habe je cet Unit/Include geschrieben.

Anforderungen:
ab Win95, NT4 avec installiertem IE4 ou bien höher
seulement avec XProfan 10 getestet

paramètre et Bedeutungen:
- KeyName$ = qui gesamte Key, inclusive super, Profan kürzel volonté soutenu!
Beispiel: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersion
ou bien: HKEY_2SOFTWAREMicrosoftWindowsCurrentVersion

- ValueName$ = Eintrag (S3 dans qui Profan-Aider)

- Value$ ou bien Value& = Wert (S4 dans qui Profan-Aider)

- Index& = 0 - ?, pour Enumerationen (ListSubKey, ListSubValue)

- Type& = qui Typ des Eintrags (SetString)
1 = REG_SZ (default)
2 = REG_EXPAND_SZ
3 = REG_BINARY
4 = REG_DWORD (pour Long besser SetLong verwenden!)
7 = REG_MULTI_SZ

là es sich chez cette Unit/Include um une super handelt, ist comme erstes toujours un objet trop erzeugen!

z.B:
KompilierenMarqueSéparation
!$$U Registry.pcu
Declare Reg#
Reg# = New(Registry)re>

ou bien:
KompilierenMarqueSéparation
!$$U Registry.pcu
Declare Reg#
Dim Reg#, Registry
Reg#.Init()  wicht
pre>

au sommet wieder avec Dispose freigeben!

Folgende ObjectVariable steht zur Disposition:
.Error& (z.B. Reg#.Error&) <> 0 bedeutet faute

Folgende öffentliche Methoden gibt es:

faute$ = .GetErrMsg()
Ergebnis& = .DeleteKey(KeyName$)
Ergebnis& = .DeleteEmptyKey(KeyName$)
Ergebnis& = .DeleteValue(KeyName$, ValueName$)
Type& = .GetValueType(KeyName$, ValueName$)
Ergebnis$ = .ListSubKey(KeyName$, Index&)
Ergebnis$ = .ListSubValue(KeyName$, Index&)
Ergebnis& = .GetLong(KeyName$, ValueName$)
Ergebnis$ = .GetString(KeyName$, ValueName$) Funktioniert avec allen Registrytypen!
Ergebnis& = .SetLong(KeyName$, ValueName$, Value&) pas existente Keys volonté autom. erstellt!
Ergebnis& = .SetString(KeyName$, ValueName$, Value$[, Type&]) Type& ist optionnel, default = REG_SZ!

Beispiele trop allen Methoden sommes dabei!

Feedback willkommen!

13 kB
Kurzbeschreibung: Version 1.3
Hochgeladen:06.12.2006
Downloadcounter160
Download
 
05.12.2006  
 



Wow très gentil! Hab je gestern déjà gebraucht et pas gehabt

comment siehts aus - peux on avec cela z.B. aussi Binärwerte écrivons?
 
05.12.2006  
 



[quote-part:c00c266e92=iF]comment siehts aus - peux on avec cela z.B. aussi Binärwerte écrivons?[/quote-part:c00c266e92]
Insofern Du qui Werte dans une String quetscht, gehts einwandfrei. là Profan aussi Chr$(0) dans Cordes soutenu, vois je aucun Probleme. frontière ist seulement qui Max. Stringlänge dans XProfan, bzw. qui Beschränkungen des OS bezüglich Registry.
 
05.12.2006  
 



gentil! là XProfan oui ne 2GB-Stringgrenze hat sollte cela pour un paire Spielereien reichen ^ ^
 
05.12.2006  
 



Update
Hab den Source et avec ca optimiert. qui Unit ist maintenant ca. 500 Byte kleiner.
 
05.12.2006  
 



je serait la fois dire Festplattenplatz avons alle genug - im Bezug sur XProfan wäre là Geschwindigkeit angebrachter.
 
05.12.2006  
 




Jac
de
Lad
je habs encore pas getestet, mais je halts pour ne gute concept!
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
05.12.2006  
 




Jac
de
Lad
peux es son, dass qui Funktion
KompilierenMarqueSéparation
anders appeler devrait, nämlich
KompilierenMarqueSéparation
um un Konstruktor trop son?
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
05.12.2006  
 



Proc ?_Registry.Registry
Proc ?_Registry.Registry

 
05.12.2006  
 




Jac
de
Lad
Verdammt. je mon korrigiert devrait es doch
KompilierenMarqueSéparationappeler, ou bien?!
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
05.12.2006  
 



Müsste ensuite dans qui Klassendefinition pas aussi class ?_blub=+?_blub@ stehen?
 
05.12.2006  
 




RGH
[quote-part:ecb7539923=iF]Müsste ensuite dans qui Klassendefinition pas aussi class ?_blub = +?_blub@ stehen? [/quote-part:ecb7539923]
oui c'est ca!

Salut
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
05.12.2006  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

19.305 Views

Untitledvor 0 min.
H.Brill21.05.2023
maroro26.05.2018
Andre Rohland31.01.2018
JörgG08.09.2017
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie