Deutsch
Forum

Lob an Frank

 
Ich habe mich heute nachmittag über die Funktion Replace geärgert, da sie in der ProSpeed 2.6 (1) kein als ErsatzString annahm (2) Fehler beim ersetzen machte.

Es kam dann eine fette Fehlermeldung Exception EAccessViolation etc.

Aber dann dachte ich mir, lad ich mir die neue Version 2.7 runter und siehe da alle beide Probleme wunderbar gelöst. Vielleicht sind diese Bugs wirklich schon uralt, aber dennoch möchte ich mich bei Frank bedanken, weil es wirklich glücklich macht, wenn man etwas zum funktionieren bringen kann:

dieser Code läuft mit der Version 2.6 nicht:
=> mit der 2.7 wunderbar!!!
KompilierenMarkierenSeparieren
declare Dll_Prospeed&,SuchString$,ErsatzString$,LenSuchString&
declare LenErsatzString&,LenQuellBereich&,MultiEdit&
declare quelle#, ziel#
dim quelle#,100
dim ziel#,100
window 20,20-700,500
Dll_Prospeed& = UseDll("G:\Dll\ProSpeed.dll") ---Verzeichnis anpassen!
MultiEdit&    = Create("MultiEdit",%HWnd,"",20,20,600,400)
Def CopyMemory(5) !"ProSpeed","CopyMemory"
Def Replace(7)    !"ProSpeed","Replace"
print Ord("z")
String quelle#,0 = "[..][..][..][..]"
SetText MultiEdit&,String$(quelle#,0)
waitinput
SuchString$   = "[]"+"z"
---Der Ersatzstring bringt eine Fehlermeldung, wenn er nichts enthält :-(
ErsatzString$ = "_"+"z"
LenSuchString&   = Len(SuchString$)
LenErsatzString& = Len(ErsatzString$)
LenQuellBereich& = SizeOf(quelle#)
Replace(quelle#,LenQuellBereich&,ziel#,addr(SuchString$),LenSuchString&,add
r(ErsatzString$),LenErsatzString&)
CopyMemory(ziel#,0,quelle#,0,LenQuellBereich&)
SetText MultiEdit&,String$(quelle#,0)
waitinput
dispose quelle#
dispose ziel#
FreeDll Dll_Prospeed&

Danke Frank – du bist gleichzeitig ein intellektuelles und soziales Genie: sehr gute Anfänger/Fortgeschrittenen/Profi(?)-Tools mit Forum-Support und na ja, das auch noch kostenlos – wenn ich zu Geld komme, dann werd ich spenden
 
24.04.2004  
 



Hi David,

> Ich habe mich heute nachmittag über die Funktion Replace geärgert, da sie in der ProSpeed 2.6 (1) kein als ErsatzString
> annahm (2) Fehler beim ersetzen machte.
> [...]
> Aber dann dachte ich mir, lad ich mir die neue Version 2.7 runter und siehe da alle beide Probleme wunderbar gelöst.

Stimmt, die Fehler hatte mir Sven Bader schon gemeldet und ich hatte sie zu Beginn der 2.7er Realisierung behoben.

> Danke Frank – du bist gleichzeitig ein intellektuelles und soziales Genie: sehr gute Anfänger/Fortgeschrittenen/Profi(?)-Tools
> mit Forum-Support und na ja, das auch noch kostenlos – wenn ich zu Geld komme, dann werd ich spenden

Na danke für die aufmunternen Worte !
Da hoffe ich doch, das du schnell zum Millionär wirst

Gruß, Frank
 
24.04.2004  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

1.693 Betrachtungen

Unbenanntvor 0 min.

Themeninformationen

Dieses Thema hat 1 Teilnehmer:

unbekannt (2x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie