AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Groß-/Kleinschreibung ignorieren

Ein Thema von ByTheTime · begonnen am 31. Jan 2012 · letzter Beitrag vom 31. Jan 2012
Antwort Antwort
Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.784 Beiträge
 
Delphi 10.4 Sydney
 
#1

AW: Groß-/Kleinschreibung ignorieren

  Alt 31. Jan 2012, 16:20
Hallo,

du musst beide Seiten des Vergelichs mit ansiLowerCase behandeln.

Delphi-Quellcode:
if ansiLowerCase(ComboOrt.Text) = ansiLowerCase(Vergleichsvariable) then
  begin
  end
else
  begin
  end;
Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.576 Beiträge
 
Delphi 12 Athens
 
#2

AW: Groß-/Kleinschreibung ignorieren

  Alt 31. Jan 2012, 16:25
Delphi-Referenz durchsuchenAnsiSameStr / Delphi-Referenz durchsuchenSameStr = zwei Strings vergleichen

Delphi-Referenz durchsuchenAnsiSameText / Delphi-Referenz durchsuchenSameText = zwei Strings vergleichen und dabei die Groß/Kleinschreibung ignorieren


Oder du gehts nicht auf die Texte der GUI, sondern nur auf die Auswahl ComboOrt.ItemIndex .
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (31. Jan 2012 um 16:27 Uhr)
  Mit Zitat antworten Zitat
Medium

Registriert seit: 23. Jan 2008
3.689 Beiträge
 
Delphi 2007 Enterprise
 
#3

AW: Groß-/Kleinschreibung ignorieren

  Alt 31. Jan 2012, 16:55
Delphi-Quellcode:
var
  ä, ü, ö: Integör;

*schüttel*
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#4

AW: Groß-/Kleinschreibung ignorieren

  Alt 31. Jan 2012, 17:11
Delphi-Quellcode:
var
  ä, ü, ö: Integör;

*schüttel*
irgendwie habe ich auch schon die Hand an der Troll-Glocke ...

obwohl, diese globalen Variablen werden zu 99,99% keine Seiteneffekte haben. Damit hat man ein Alleinstellungsmerkmal
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.576 Beiträge
 
Delphi 12 Athens
 
#5

AW: Groß-/Kleinschreibung ignorieren

  Alt 31. Jan 2012, 19:20
Ich weiß nicht was ihr habt?

Seit D2009 kann man nunmal den kompletten alpanumerischen Bereich des Unicodes nutzen. (die östlichen und asiatischen Länder haben sooooo viel zu bieten)
Und innerhalb der EXE stört es den Benutzer sowieso nicht.

Außerdem scheint obfuskieren in anderen Programmiersprachen doch gang und gäbe zu sein.


Nebeneffekte:
Die RTTI arbeitet zwar immernoch mit "ANSI", wurde aber auf UTF-8 umgestellt ... paßt also auch, da sie früher mehr auf ASCII beschränkt war.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Medium

Registriert seit: 23. Jan 2008
3.689 Beiträge
 
Delphi 2007 Enterprise
 
#6

AW: Groß-/Kleinschreibung ignorieren

  Alt 31. Jan 2012, 19:26
Nichtdestotrotz ist es der doch recht internationalen Codergemeinschaft gegenüber recht unfreundlich. Nicht-Englische Kommentare sind ja schon fies, aber dann auch noch Sonderzeichen? Würde mir jemand einen Code mit Japanischen Variablennamen zur Überarbeitung geben, ginge der postwendend zurück, mit der Bitte um vorige Iteration durch ein Übersetzungsbüro ins Englische.
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat
ByTheTime

Registriert seit: 24. Sep 2011
Ort: Frankfurt
297 Beiträge
 
Delphi XE2 Architect
 
#7

AW: Groß-/Kleinschreibung ignorieren

  Alt 31. Jan 2012, 19:49
@Medium: Einerseits hast du ja schon recht. In dem Moment ist mir aber nichts besseres eingefallen, außerdem erkennt man ja, das es Variablen sind und kann sie dementsprechend ersetzen
Lukas
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:35 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz