| |
|
|
- Página 1 - |
|
Normann Strübli | ¡Hola,
habe el Ehre el Erste Cuestión hier stellen a dürfen
Yo arbeite en el Augenblick el Datenbank-Sistema Cheetah [...] y todos funzt auch fantastisch. El Dll unterstützt el Funktionsaufruf mittels OLE Cuerdas aber auch con Standard null-terminierten Cuerdas. So weit tan bueno...
Nun möchte Yo el Memofelder nutzen en hay binäre Daten (Bilder) a speichern. Como en el entsprechenden Función no Bereichsvariable pero sólo el String transferencia se Es el maximale länge sí en 32767 Signo begrenzt - el langt pero no hin
Wenn Yo el correcto verstanden habe son OLE-Cuerdas grob dijo dynamische Cuerdas el no definierte Longitud haben y cada beliebige Signo enthalten puede (mejorado mich Por favor,) y no de Profano unterstützt voluntad. -also Pech gehabt...
Eigentlich Yo me el Cuestión así sí ya incluso beantwortet, oder Yo como qué übersehen???
Leider Es el Datenbank no Freeware , aber Tal vez ha sí jmd. Interesse el ganzen Características para Profano umzusetzen - habe ya una Incluir geschrieben el el Umgang vereinfacht.
Jetzt mag se uno Fragen ¿Por qué Yo el Dll überhaupt benutzte:
1. Sehr klein, stand alone 2. Sehr rápidamente 3. Umfangreiche Suchfunktionen 4. Will mich no con SQL beschäftigen
hier otra vez kurz el Spezifikationen:
Max number of records: 2,147,483,647 Max number of fields: 1000 Max character field size: 256 Max numeric field size: 20 Max memo size: Limited by disk space Max record size: 4000 bytes
Indexes Max open indexes por database: 100 Max fields for compound indexes: 6 Total allowable open indexes: 1000 Queries
Max number of conditions: 50 Max sort expressions: 6 Multiuser
Max number of concurrent users: 255
Saludo Normann Strübli |
|
|
| |
|
|
|
| |
|
- Página 2 - |
|
| [quote:499fc797e0]@IF: Que el mini-Dll es evtl una Möglichkeit, aber sagt me todavía no a. Gracias para Su Angebot![/quote:499fc797e0] |
|
|
| |
|
|
|
Michael Wodrich | getreu el Motto: lo que el Datenbank puede se, el se ellos entonces auch sin Fremdeinwirkung tun... ¿Es Usted irgendwie bastante geben.
Aber como wäre lo en lugar de con schimpfen simplemente veces con Verbesserungsvorschlägen. Teile el Entwickern simplemente con, daß el con el Memofeldern no en allen Programmiersprachen funktioniert y frage, si ellos no una Función einbauen puede, el una Adresse y una Längenangabe esperado. Dann voluntad de el Speicherbereich, en el el Adresse zeigt, genau Anzahl Bytes en el Memodatei kopiert (y Rückweg genau así). Das debería entonces con allen Programmiersprachen trabajo.
MfG Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 09.07.2004 ▲ |
|
|
|
|
Frank Abbing | Hi,
tal vez puede dir el APIs lstrcpy() y lstrcat() helfen. El kopieren (o. hängen a) una String en una Buffer. Ansonsten kann dir tal vez auch MultiByteToWideChar() oder WideCharToMultiByte() helfen. |
|
|
| |
|
|
|
Normann Strübli | [quote:8a80d2de32]tal vez puede dir el APIs lstrcpy() y lstrcat() helfen. [/quote:8a80d2de32] desafortunadamente nein como ellos como Parámetro ebenfalls una Nullterminierten String esperar y él así automáticamente gekürzt se. [quote:8a80d2de32]lo que el Datenbank puede se, el se ellos entonces auch sin Fremdeinwirkung tun... [/quote:8a80d2de32] Natürlich kann Yo esperar el alles einwandfrei funktioniert verdammt, así una Sch&$% DB! Außerdem schimpf Yo sí nada! (auch si se el tal vez así liest)
Aber Usted hast sí bastante y yo habe otra vez una Mail a el Apoyo geschrieben. Yo quería sólo gern ausschließen el lo a me oder Xprofan liegt, englische Mails verfassen gehört nämlich sicherlich no a media Stärken, aber por qué debería el no auch algo a lachen haben en Arbeit.
Tiempo gucken qué como passiert!
Andernfallst wäre lo probablemente no a viel verlangt si Roland rápidamente veces eben una Unterstützung para OLE Cuerdas einbaut
Saludo Normann |
|
|
| |
|
|
|
| Hmmm, waren OLE Cuerdas no esta, welche con un el Längenangabe beginnen (anzahl d. bytes) y luego con el eigendlichen Inhalt bestückt son? Tal vez kannst Si es usted el simplemente encima una Zona simulieren, hörst Usted? |
|
|
| |
|
|
|
Normann Strübli | Yo höre...
versteh sólo no bastante - war el ahora pregunta ne?
Weißt Usted porque qué OLE Cuerdas genau son? - Yo nix genau weiß.
Saludo Normann |
|
|
| |
|
|
|
| Nun, si yo mich bastante erinnere son OLE-Cuerdas nix más como Pointer con un 32bit Encabezamiento welcher el Longitud angibt.
IF |
|
|
| |
|
|
|
Normann Strübli | ¿Quieres decir que also así:
FileData# < enthält sinngemäß z.B. el Inhalt el Expediente DataOLE# < Enthält el simulierten OLE String
Adresse& = FileData#
LONG DataOLE#,0 = @SizeOf(FileData#), Adresse&
Also el ersten 4 byte geben el länge a y el nächsten 4 el Adresse el Bereichsvariablen.
Wenn sí entonces va no. :| |
|
|
| |
|
|
|
| Nee, probier veces 32bit größe, y rest Data.
Also
dim b#,8 long b#,0=4 byte b#,4=ord(t) byte b#,5=ord(e) byte b#,6=ord(s) byte b#,7=ord(t) |
|
|
| |
|
|
| |
|
- Página 3 - |
|
|
Normann Strübli | Gracias IF aber pero funzt así no...
El gute Nachricht es el el Entwickler mi Nachricht dechiffrieren konnten y mein Problema angeblich verstanden haben
Yo rechne also Próxima semana con un Actualización, y si entonces schließlich alles a meiner Zufriedenheit se ejecuta werd Yo natürlich el fertigen Incluye y una kurze Deutsche Anleitung puesto.
Also abwarten.... |
|
|
| |
|
|
|
Normann Strübli | Me complace... freut euch con me (porque no dummen Fragen meht kommen)
Dem Entwicker war el problema wohl todavía unbekannt aber él ha doch rápidamente reagiert y yo habe el neue DLL! con neuer Función!
Manchmal debería uno se bastante simplemente no zulange así aufhalten el Fehler hay a suchen wo él no es.
Yo danke allen el me en diesem langweiligen Thema geholfen haben... |
|
|
| |
|
|
|
| Hey Primö! ¿Puede sí veces así nen fertig-kompiliertes Teil (deine exe mi Yo) y el neue dll zuschicken. (wenns erlaubt es natürlich sólo).
Oder gar hier puesto como attachment. Würde me gerne veces así una Zwischenergebnis ansehen.
Bis denne, IF |
|
|
| |
|
|