| |
|
|
- page 1 - |
|
Normann Strübli | Salut,
habe qui honneur qui Erste Frage ici se mettre trop dürfen
je travaille im Augenblick dem banque de données-System Cheetah [...] et cela ganze funzt aussi fantastisch. qui Dll soutenu den Funktionsaufruf mittels OLE Cordes mais aussi avec Standard zéro-terminierten Cordes. So large si bien...
eh bien voudrais je qui Memofelder nutzen um là binäre données (Bilder) trop Sauver. là dans qui entsprechenden Funktion aucun Bereichsvariable mais seulement qui String transfert wird ist qui maximale länge oui sur 32767 marque begrenzt - cela langt mais pas hin
si je cela richtig verstanden habe sommes OLE-Cordes grob dit dynamische Cordes qui aucun definierte Longueur avons et chaque beliebige marque enthalten peut (verbessert mich s'il te plaît) et pas de Profan soutenu volonté. -alors Pech gehabt...
Eigentlich habe je mir qui Frage avec cela oui déjà selbst beantwortet, ou bien j'ai là quoi übersehen???
malheureusement ist qui banque de données aucun Freeware , mais peut-être hat oui jmd. intérêt qui ganzen Funktionen pour Profan umzusetzen - habe déjà une Include geschrieben qui den Umgang vereinfacht.
maintenant mag sich einer Fragen pourquoi je qui Dll überhaupt benutzte:
1. très petite, stand alone 2. très vite 3. Umfangreiche Suchfunktionen 4. veux mich pas avec SQL beschäftigen
ici nochmal kurz qui 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 per 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
Salut Normann Strübli |
|
|
| |
|
|
|
| |
|
- page 2 - |
|
| [quote-part:499fc797e0]@IF: Que le mini-Dll ist peut-être une Possibilité, mais sagt mir toutefois pas trop. merci pour Dein Angebot![/quote-part:499fc797e0] |
|
|
| |
|
|
|
Michael Wodrich | getreu dem Motto: quoi qui banque de données peut soll, cela soll vous ensuite aussi sans Fremdeinwirkung 1faire... Doit je Dir irgendwie droite donner.
mais comment wäre es statt avec schimpfen simple la fois avec Verbesserungsvorschlägen. Teile den Entwickern simple avec, qui cela avec den Memofeldern pas dans allen Programmiersprachen funktioniert et frage, si vous pas une Funktion einbauen peut, qui une Adresse et une Längenangabe erwartet. ensuite volonté aus dem Speicherbereich, sur den qui Adresse zeigt, oui c'est ca Anzahl Bytes dans qui Memodatei kopiert (et Rückweg oui c'est ca so). cela sollte ensuite avec allen Programmiersprachen marcher.
MfG Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 09.07.2004 ▲ |
|
|
|
|
Frank Abbing | Hi,
peut-être peut dir qui APIs lstrcpy() et lstrcat() aider. qui kopieren (bzw. hängen à) une String dans une Buffer. Ansonsten peux dir peut-être aussi MultiByteToWideChar() ou bien WideCharToMultiByte() aider. |
|
|
| |
|
|
|
Normann Strübli | [quote-part:8a80d2de32]peut-être peut dir qui APIs lstrcpy() et lstrcat() aider. [/quote-part:8a80d2de32] malheureusement non là vous comme paramètre également une Nullterminierten String erwarten et il avec cela automatisch gekürzt wird. [quote-part:8a80d2de32]quoi qui banque de données peut soll, cela soll vous ensuite aussi sans Fremdeinwirkung 1faire... [/quote-part:8a80d2de32] Bien sûr peux je erwarten cela alles einwandfrei funktioniert verdammt, so une Sch&$% DB! Aussi schimpf je oui gar pas! (aussi si sich cela peut-être so liest)
mais tu as oui droite et j'ai wieder une Mail à den Soutien geschrieben. je voulais arrêt gern ausschließen cela es à mir ou bien Xprofan liegt, englische Mails verfassen est nämlich sicherlich pas trop meinen Stärken, mais pourquoi devoir qui pas aussi la fois quoi trop rire avons chez qui travail.
la fois gucken quoi là passiert!
Andernfallst wäre es wohl pas trop viel verlangt si Roland vite la fois plan une Unterstützung pour OLE Cordes einbaut
Salut Normann |
|
|
| |
|
|
|
| Hmmm, étions OLE Cordes pas cet, quelle avec einem qui Längenangabe commencer (anzahl d. bytes) et ensuite avec dem eigendlichen le contenu bestückt sommes? peut-être peux du cela simple sur une Bereich simulieren, hörst Du? |
|
|
| |
|
|
|
Normann Strübli | je höre...
versteh seulement pas entier - était cela maintenant ne Frage?
sais Du car quoi OLE Cordes oui c'est ca sommes? - je nix oui c'est ca sais.
Salut Normann |
|
|
| |
|
|
|
| eh bien, si je mich droite erinnere sommes OLE-Cordes nix plus comme Pointer avec einem 32bit En-tête quel qui Longueur angibt.
iF |
|
|
| |
|
|
|
Normann Strübli | Du meinst alors so:
FileData# < contient sinngemäß z.B. den le contenu qui Dossier DataOLE# < Enthält den simulierten OLE String
Adresse& = FileData#
LONG DataOLE#,0 = @SizeOf(FileData#), Adresse&
alors qui ersten 4 byte donner qui länge à et qui prochain 4 qui Adresse qui Bereichsvariablen.
si oui ensuite allez pas. :| |
|
|
| |
|
|
|
| Nee, probier la fois 32bit taille, et reste Data.
alors
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) |
|
|
| |
|
|
| |
|
- page 3 - |
|
|
Normann Strübli | merci iF mais mais es funzt so pas...
qui gute nouvelle ist cela qui Entwickler mon nouvelle dechiffrieren konnten et mon Problem angeblich verstanden avons
je rechne alors prochain semaine avec einem Update, et si ensuite schließlich alles trop meiner Zufriedenheit fonctionne werd je naturellement qui fertigen Comprend et une kurze allemand Anleitung posten.
alors abwarten.... |
|
|
| |
|
|
|
Normann Strübli | je suis mich... freut euch avec mir (weil aucun dummen Fragen meht venons)
Dem Entwicker était cela Problem wohl encore inconnu mais il hat doch vite reagiert et j'ai qui neue DLL! avec neuer Funktion!
quelquefois sollte on sich entier simple pas zulange avec cela aufhalten den faute là trop chercher wohin il pas ist.
je remercie allen qui mir chez diesem langweiligen Thema geholfen avons... |
|
|
| |
|
|
|
| Hey Primö! peux oui la fois so nen fertig-kompiliertes partie (deine exe mon je) et qui neue dll zuschicken. (wenns erlaubt ist naturellement seulement).
ou bien gar ici posten comme attachment. Würde mir volontiers la fois so un Zwischenergebnis regarder.
jusqu'à denne, iF |
|
|
| |
|
|