Autor Beitrag
Fabian W.
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1766

Win 7
D7 PE
BeitragVerfasst: Sa 02.07.05 09:08 
Eigentlich is das ja ne gute Sache, dass er bei variablen Menueeinrägen die '&'-ShortCuts gleich richtig setzt, dann hab ich weniger zu tun. Aber in meinem Fall nervt das gewaltig, das sich mein Programm an der Caption dieses Menueintrags orientiert, und ein '&' zwischendrin ne Fehlerquelle is. Das Menu wurde mit der Kompo XPMenue aufgemotzt, weis net ob das was damit zu tun hat, ich kann die .pas ja posten.
Frage: Weis jemand wie ich das abstell, dass er automatisch Shortcuts einfügt, oder gibts ne (möglichst nicht allzu umständliche) Möglichkeit das '&' aus nem String wieder rauszufusseln.

Ich hoffe meine Frage wurde verstanden, danke im Vorraus.

mfg

Fabian
AXMD
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 4006
Erhaltene Danke: 7

Windows 10 64 bit
C# (Visual Studio 2019 Express)
BeitragVerfasst: Sa 02.07.05 09:14 
Mach doch einfach zwei &:

ausblenden Quelltext
1:
A && B					


AXMD
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8554
Erhaltene Danke: 481

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Sa 02.07.05 09:15 
Das sollte doch mit Stringreplace gehen, oder nicht? Problem ist nur, wenn in der Caption wirklich ein '&'-Symbol vorkommt (durch &&).

@AXMD: Ich glaube, er hat ne Caption wie '&Datei', möchte aber nur 'Datei' haben, richtig, Fabian?

_________________
We are, we were and will not be.
Fabian W. Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1766

Win 7
D7 PE
BeitragVerfasst: Sa 02.07.05 09:20 
Genau, ich hab nen Dateinamen:
C:\Programme\Pro&gramm\...

Irgendwo wird n & reingemacht und das muss da raus.
StefanH
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1144

Win XP
D5 Standard, D7 Pers, D2005 Pers
BeitragVerfasst: Sa 02.07.05 09:41 
user profile iconGausi hat folgendes geschrieben:
Das sollte doch mit Stringreplace gehen, oder nicht? Problem ist nur, wenn in der Caption wirklich ein '&'-Symbol vorkommt (durch &&).


ich würd dann halt && durch irgendwas ersetzen lassen, dann & durch nichts, und dann das irgendwas wieder durch & ;)

_________________
"Als es noch keine Computer gab, war das Programmieren noch relativ einfach."(Edsger W. Dijkstra)
"Ich bin nicht von Sinnen, sondern ich rede wahre und vernünftige Worte." (Paulus)
F34r0fTh3D4rk
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 5285
Erhaltene Danke: 29

Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
BeitragVerfasst: Sa 02.07.05 09:48 
man sollte das so ersetzten wie es dann später zu sehen ist, also && zu & und & zu nichts :?
StefanH
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1144

Win XP
D5 Standard, D7 Pers, D2005 Pers
BeitragVerfasst: Sa 02.07.05 09:50 
user profile iconF34r0fTh3D4rk hat folgendes geschrieben:
man sollte das so ersetzten wie es dann später zu sehen ist, also && zu & und & zu nichts :?


das ist Schwachfug :mrgreen: Er hat ja einen Dateinamen drin.. und es gibt Dateien/Verzeichnisse mit einem & drin. nach deiner Methode würde sowas dann nciht mehr verarbeitbar sein.. und das will er ja :roll:

_________________
"Als es noch keine Computer gab, war das Programmieren noch relativ einfach."(Edsger W. Dijkstra)
"Ich bin nicht von Sinnen, sondern ich rede wahre und vernünftige Worte." (Paulus)
Fabian W. Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1766

Win 7
D7 PE
BeitragVerfasst: Sa 02.07.05 10:32 
Ich hab mir jetzt überlegt einfach mal den Namen zu prüfen und dann das & rauszumachen.
Is natürlich nur ne übergangslösung. Der beste ansatzt wäre doch das Problem an der Wurzel zu bekempfen. Dein autom. Einfügen von & muss doch auszuschalten sein?!
StefanH
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1144

Win XP
D5 Standard, D7 Pers, D2005 Pers
BeitragVerfasst: Sa 02.07.05 10:37 
*geistesblitz* hilft es, wenn du AutoHotKeys auf maManual stellst?

_________________
"Als es noch keine Computer gab, war das Programmieren noch relativ einfach."(Edsger W. Dijkstra)
"Ich bin nicht von Sinnen, sondern ich rede wahre und vernünftige Worte." (Paulus)
Fabian W. Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1766

Win 7
D7 PE
BeitragVerfasst: Sa 02.07.05 10:45 
Oh menno!
Kaum hab ich die Dateinamen in einem array hinterlegt und es geht, kommt die Idee!
Und das schlimme is die Idee funzt! Danke Stefan!
Notiz an mich selbst: Man sollte sich die Eigenschaften halt vorher mal anschauen. :wink:

Danke füe eure Hilfe. :D