スプレッドシートのヘッダテキスト部分を
日本語や英語のように多言語化したいと考えています。
何をどうすればいいのか全く検討がつかず
昨日から新人が悩んでいるのですが
私にもわかりません。
ヘッダテキスト部分を、使用する人によって
変更(外国の方なら英語、日本人なら日本語)というような事は
可能なのでしょうか。
可能であれば、どのようにすればいいでしょうか?
はい、これを見せてもらったのですが
何やら解決できない状態みたいで
更に恥ずかしながら私自身VC++がわかりません。
ヘッダテキストの部分を指定するのはスプレッドデザイナーをひらき
変更できるというのはわかったのですが
その部分をどう処理し多言語化すればいいのやら・・・。
初心者揃いで申し訳ないですが
教えていただけないでしょうか。
お願いいたします。
> ヘッダテキストの部分を指定するのはスプレッドデザイナーをひらき
> 変更できるというのはわかったのですが
いや、そうじゃなくて、必要なのはキャプションを'実行時に変更する'ことなんでしょ?
そのメドは立ったのですか?
全くたっていないのです。
VBでは、INIファイルを使用しユーザーに変換指定(日本語なら1、英語なら2)してもらい
変更していたのですが(下記)これと同じくは不可能でした。
実行するまでのソースの書き方すら目途はたっておりません。
;画面表示方法設定 1=変換なし 2=変換
;変換先エリア 1=JAPAN 2=Korea
;DebugMode 0=normal 1=項目名取得
[Language_display_setup]
Disp_Method_Id=2
Disp_Area_Name=1
Disp_FileName=getDispName1.TXT
Disp_DebugMode=0
> VBでは、INIファイルを使用しユーザーに変換指定(日本語なら1、英語なら2)してもらい
> 変更していたのですが(下記)これと同じくは不可能でした。
VBでは実現してたんですか? だとすると単に移植の問題となるのですが、
何がハードルとなっているのですか?
きちんと説明してくれな、'わかりません'じゃわかりませんて。
- VBによる元コードに対応するVC++コードがわかんない?
- INI-fileを読み出せない?
- 読み出した情報に基づいてキャプションを変更できない?
# そもそも、そこでいうスプレッド・シートってなによ?
Far Point Spread 3.0使用です。
ちなみにわからないのは、VBからVC++へ移植するためのコードが不明です。
更にキャプションを変更というのもよくわかりません。
プログラミング自体、かなりわかっておりませんので
何がどうダメなのかすらわからない状態なのです。
再度確認。
VBならば実行時にキャプション(spred-sheetのヘッダ部)変更ができるのですね?
だから'それをVC++ではどう書くか'さえわかればいいのですよね!?
> プログラミング自体、かなりわかっておりませんので
移植元であるVBのコードもわかってないんすか? まさかそんなことじゃないよね?
VBではできていたようです。
私は前任の方が突然おられなくなったので
急遽ここにきており、わかっておりません。
システムを組むのは初めてのことです。
…なんつーか。
で、VBわかりますか? VC++/MFCわかりますか?
「あんたんとこのをVC++から使うのにはどうすりゃいいの?」と
Far Point Spread とやらのベンダーには問い合わせたのですか?
なにもかもわからん/わかってる奴がいない 状態で
掲示板を頼りにされても困りますって。
本来なら相応の対価を要求するよな案件です。
ですよね。自分でもそう思います。
沢山のアドバイスありがとうございます。
頼り切りすぎました。
少々格闘してみます。
健闘を祈ります。
# ところで、なぜにC++にせなあかんの?
# VBで動いてるんやったらそれでええやん。
私はよく知らないのですが
VC++に移行するように案件がきたそうです。
それで進めていたのですが担当者が突然辞めまして。
何も情報が無いままプロジェクトがスタートしてしまった状態だそうです。
お騒がせしました。