Frage zu Faxweiche

Heiko Nocon schrieb:

Dank tatkräftiger Mithilfe von MS. Das Nonplusultra ist für mich immer noch die VB-Unsitte, logische Variablen als String in der Registry abzuspeichern, natürlich lokalisiert. Also True/False oder Wahr/Falsch, Vrai/Faux usw.

Ich weiss, wer es nicht gesehen hat, kann es kaum glauben.

--
mfg Rolf Bombach
Reply to
Rolf_Bombach
Loading thread data ...

Oder in Schockcholadengrad :-)

--
SCNR, Joerg

http://www.analogconsultants.com/

"gmail" domain blocked because of excessive spam.
Use another domain or send PM.
Reply to
Joerg

grad gekauft grad ge=F6ffnet grad verputzt ;)

oder wie?

Guido

Reply to
Guido Grohmann
*Rolf_Bombach* wrote on Mon, 09-06-01 16:52:

Ich glaube es auch nicht. Was Du nach einem Export als *.reg siehst ist eine Text-Repräsentation der eigentlich binären Registry, nicht die Registry selbst. Ansonsten ist was Du schreibst nur ein Grund mehr, nie eingedeutschte oder sonst vermanschte Versionen von Software zu verwenden. Die Basissprache der Informatik ist englisch, und damit haben wir endlich wieder den Zustand von vor 1850 erreicht, in dem weltweit alle Wissenschaftler eine Sprache schrieben. Das polyglotte Chaos seitdem, in dem drei Viertel der wissenschaftlichen Literatur unverständlich bleiben, ähnelt dem kulturellen Zusammenbruch der Völkerwanderungszeit.

Reply to
Axel Berger

Axel Berger schrieb:

Tja, schau doch selbst mal mit regedit. Das Übel ist, dass die Variablen als String abgespeichert werden. Das eine Programm speichert die Variable Location_Language "Deutsch" ab, ein anderes "german" usw. Macht ja nichts, das Programm muss damit zurecht kommen, es hat die Einträge geschrieben. Bei VB wird es dann aber übel, da das unterschiedlich lokalisiert wird. Das True/False Problem ist durchaus bekannt, mit Würgarounds im Netz auffindbar.

Es gab/gibt sogar französisches Fortran. Für Informatik IMHO definitiv ungeeignete Sprache ;-] Hoffe doppeldeutig genug gewesen zu sein.

--
mfg Rolf Bombach
Reply to
Rolf_Bombach
*Rolf_Bombach* wrote on Sun, 09-06-07 21:18:

Was an "ist eine Text-Repräsentation der eigentlich binären Registry" hast Du nicht verstanden?

Reply to
Axel Berger

Axel Berger schrieb:

Was hast du an "schau mal selbst mit regedit" nicht verstanden? Wie ich erklärte, alle Variablen werden als String abgespeichert. Ist halt eine Unsitte der Getsetting/Savesetting-Schnittstelle. Und logische Variablen werden dann halt als "Wahr" oder "Falsch" abgespeichert. Möglicherweise magst du die Darstellung einer Stringvariablen nicht als Aneinanderreihung von ASCII-Repräsentationen, vulgo "Text" genannt und bevorzugst Sachen wie 57 61 68 72 oder

46 61 6C 73 63 68. Aber was soll das am Problem ändern?
--
mfg Rolf Bombach
Reply to
Rolf Bombach
*Rolf Bombach* wrote on Thu, 09-06-25 22:05:

Jetzt habe ich mal zum Anfang zurückgeblättert und stelle fest, du dürftest wohl recht haben. Im Satz

hatte ich die beiden Buchstaben "VB" glatt überlesen. Die Registry als solche kennt sehr wohl Binärvariablen, VB kenne ich nicht.

--
Tschö wa
                Axel
Reply to
Axel Berger

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.