Español
Foro

problem con match$

 

GDL
Hallöle

Yo sehe el Wald antes lauter Bäumen no mehr.
Zum Verständnis Yo una Bild angehängt.

¿Por qué va hier match$ no ?
KompilierenMarcaSeparación
Dim datei#,10000
Assign #1,gettext$(dbfedit1&)
OpenRW #1
x%=@BlockRead(#1,datei#,0,10000)
Close #1
name$=char$(datei#,0,x%)'DBF-Datei steht in name$
dispose datei#
x%=1
print name$
print ""
print ""
assign #1,gettext$(stringedit1&)
reset #1

WhileNot @EOF(#1)'Felder ermitteln

    Input #1,dzeile$
    y%=InStr(";",dzeile$,0)-1
    dzeile$=left$(dzeile$,y%)
    dzeile$=upper$(dzeile$)
    print dzeile$

    If Match$(dzeile$,name$)=dzeile$

        cls

    endif

EndWhile

clos
#1



Liegt lo a el Befehlen blockread y char el name$ irgendwie con zusätzlichen Steuerzeichen beschreiben?

Ein nachvollziehbares Ejemplo:
KompilierenMarcaSeparación
declarar name$,dzeile$,datei#,x%,y%
dim datei#,10000
assign #1,"test.str"
rewrite #1
imprimir #1,"test;C;100;0"
imprimir #1,"test1;C;100;0"
imprimir #1,"test2;C;100;0"
close #1
dbcreate "test.str" > "test.dbf"
Asignar #1,"test.dbf"
OpenRW #1
x%=@BlockRead(#1,datei#,0,10000)
Cerrar #1
name$=char$(datei#,0,x%)'DBF-Expediente es en name$
imprimir name$
x%=1
imprimir ""
imprimir ""
assign #1,"test.str"
reset #1

Sinestar encargado @EOF(#1)'Felder ermitteln

    Entrada #1,dzeile$
    y%=InStr(";",dzeile$,0)-1
    dzeile$=left$(dzeile$,y%)
    dzeile$=upper$(dzeile$)
    imprimir dzeile$

    If Match$(dzeile$,name$)=dzeile$

        beep

    endif

EndWhile

close #1
assign #1,"test.str"
erase #1
close #1
assign #1,"test.dbf"
erase #1
close #1
waitinput
disponer datei#

Grüßle
Georg

73 kB
Hochgeladen:27.09.2014
Ladeanzahl101
Descargar
 
Windows7 Xprofan 8,9,10 [...]  [...] 
27.09.2014  
 




GDL
una nachvollziehbares Ejemplo oben editiert.
 
XProfan X3
Windows7 Xprofan 8,9,10 [...]  [...] 
27.09.2014  
 




GDL
Hallöle,

habe lo ahora sin match$ para mich gelöst.
KompilierenMarcaSeparación
declare name$,dzeile$,datei#,x%,y%,ansonsten$,lang%,n$,such%,a%
dim datei#,10000
assign #1,"test.str"
rewrite #1
print #1,"test;C;100;0"
print #1,"test1;C;100;0"
print #1,"test2;C;100;0"
close #1
dbcreate "test.str" > "test.dbf"
Assign #1,"test.dbf"
OpenRW #1
x%=@BlockRead(#1,datei#,0,10000)
Close #1
name$=char$(datei#,0,x%)'DBF-Datei steht in name$
print name$
x%=1
print ""
print ""
assign #1,"test.str"
reset #1
such%=len(name$)

WhileNot @EOF(#1)'Felder ermitteln

    Input #1,dzeile$
    y%=InStr(";",dzeile$,0)-1
    dzeile$=left$(dzeile$,y%)
    dzeile$=upper$(dzeile$)
    print dzeile$

    If Match$(dzeile$,name$)=dzeile$

        print "Gefunden"

    else

        print "geht nicht"

    endif

    'diese Befehle gehen
    ansonsten$=translate$(name$,dzeile$,"XXXXXXX")
    print ansonsten$
    print "________________________"
    'dies hier geht
    lang%=len(dzeile$)
    clear a%

    whilenot a% > such%

        n$=mid$(name$,a%,lang%)
        case n$=dzeile$:print "mit diesem Weg gefunden"
        inc a%

    wend

EndWhile

close #1
assign #1,"test.str"
erase #1
close #1
assign #1,"test.dbf"
erase #1
close #1
waitinput
/../funktionsreferenzen/XProfan/disponer/'>disponer datei#

Grüßle
Georg
 
XProfan X3
Windows7 Xprofan 8,9,10 [...]  [...] 
28.09.2014  
 



¡Hola Georg,

algunos Fehler.

Instr dritter Parámetro con usted Valor 0, así kann instr no - minimum Valor 1 oder dritten Param en Deinem Fall igual weglassen.

Fehlerzeile:

y%=InStr(";",dzeile$,0)-1


So gehts:

y%=InStr(";",dzeile$,1)-1


oder:

y%=InStr(";",dzeile$)-1


Zudem:

El Función Match scheint no Binärsicher a ser.

El Ayuda dazu meint:

T: String - Texto, en el después de el Suchmuster gesucht se
 
18.10.2014  
 




GDL
Hallöle,

vielen Dank. Also bleibe Yo en meiner umständlichen aber gehenden Versión.

Grüßle
Georg
 
XProfan X3
Windows7 Xprofan 8,9,10 [...]  [...] 
19.10.2014  
 



Como hast Usted aber auch Instr Valor v. Dritten Param 0 ,

el kann no trabajo o. es falso.
 
19.10.2014  
 



Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

3.815 Views

Untitledvor 0 min.
Andre Rohland08.09.2018
RudiB.25.01.2016
maroro11.08.2015
Peter Max Müller14.05.2015
Más...

Themeninformationen

Dieses Thema ha 2 subscriber:

GDL (4x)
iF (2x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie