Vous voulez savoir comment ouvrir un fichier en VB6 pour l'écriture partagée.VB6 - Ouvrir le fichier pour l'écriture partagée
Répondre
Avez-vous une pièce de code?
normalement, la syntaxe est Open "filename.txt" pour le mode [Lock] comme #FileNo
tandis que le mode est l'une des entrées, sorties, aléatoire, Append, Binary (Random est par défaut) si vous ne spécifiez pas Lock, il ne devrait normalement pas se verrouiller sauf sur les modes de sortie et d'ajout.
ne pas oublier de fermer #FILENO après l'opération.
vous pouvez jeter un oeil à http://www.profsr.com/vb/vbless08.htm
concernant
Utilisez Access
et Lock
, tout comme le manual dit here. Par exemple:
Open "file.txt" For Output Access Write Lock Shared As #Num
Vous devez choisir le bon mode (après le mot-clé For
) en fonction de ce que vous faites: est un fichier texte ou un fichier binaire, vous à un fichier ajoutant existant ... Il y a plus sur les fichiers dans le guide du programmeur VB6 for instance here.
Veuillez vérifier l'exemple de code que j'essaie, si le code de command2 est correct. Même si j'ai spécifié le mode partagé, il me donne une erreur sur la commande2 - --------------------- Private Sub Command1_Click() Ouvrir "d: \ mrudula \ test.log » Pour la sortie d'accès en écriture partagé en tant que # 1 écrire # 1, "testing1 .." End Sub Private Sub Command2_Click() Open "d: \ mrudula \ test.log" Pour la sortie d'accès en écriture partagé en tant que # 2 écrire # 2, "testing2 .." End Sub Private Sub Form_Unload (Cancel As Integer) Fermer # 1 Fermer # 2 End Sub –
Vous ne pouvez pas ouvrir le même fichier deux fois sur deux di numéros d'unité fférents du même programme. Essayez de créer deux programmes de test distincts qui écrivent dans le même fichier. Vous ne devriez pas avoir d'erreurs alors. Bien qu'ils puissent remplacer les changements de fichier de l'autre, évidemment. – MarkJ
Vous pouvez ouvrir un fichier avec un nombre différent avant de le fermer uniquement en modes Ouvert, Aléatoire et Binaire.
- 1. VB6 Ouvrir un fichier Pour Append problème Chemin non trouvé
- 2. My.Application.CommandLineArgs - peuvent ouvrir le fichier
- 3. Ouvrir le fichier avec MIDlet.platformRequest()
- 4. ouvrir et enregistrer le fichier sans sauvegarder/ouvrir le dialogue
- 5. Fenêtres d'interception ouvrir le fichier
- 6. Comment ouvrir I inconditionnellement pour ouvrir le open_basedir?
- 7. ASP.NET: Ouvrir le fichier depuis l'URL
- 8. Optimiser le fichier ouvrir et lire
- 9. ouvrir le fichier temporaire en Java
- 10. Comment faire pour ouvrir le dialogue "Windows ne peut pas ouvrir ce fichier"?
- 11. Comment ouvrir le fichier sans extension
- 12. taille de fichier de la bibliothèque partagée
- 13. VB6 P & D Installations, "Le fichier de destination est utilisé ..."
- 14. Comment ouvrir un fichier "nul"?
- 15. Comment ouvrir un fichier PDF?
- 16. Erreur VB6 - Impossible de charger le fichier .ocx
- 17. Ouvrir l'explorateur sur un fichier
- 18. Localisation partagée pour asp.net, javascript et silverlight?
- 19. Ouvrir le fichier de dialogue en js/jq
- 20. G360 Execute 360 Ouvrir le dossier Délai
- 21. Excel Automation: Ouvrir le fichier Excel existant comme "nouveau"
- 22. MailMerge semble ouvrir deux fois le fichier Excel?
- 23. Ecriture en mémoire partagée
- 24. ouvrir le fichier en mode exclusif en C#
- 25. C# WPF Ouvrir le fichier et éditer certains textes
- 26. Comment copier un fichier ouvert dans VB6?
- 27. comment appeler IE pour ouvrir un fichier html local?
- 28. Process Builder waitFor() question et les limites Ouvrir le fichier
- 29. Sémaphore de mémoire partagée
- 30. Visual Studio ne peut pas ouvrir le fichier
avez-vous essayé google? –